Discord py将命令限制为每人每小时一次
我想知道您如何限制每个人每小时使用一次命令Discord py将命令限制为每人每小时一次,discord,discord.py,bots,Discord,Discord.py,Bots,我想知道您如何限制每个人每小时使用一次命令 我正在考虑用用户使用命令时的时间戳来存储用户的discord id,但这似乎不是一种有效的方法。discord.py有一个@commands.cooldown功能,因此,如果您想制作一个带有冷却时间的命令,您可以使用以下示例: @bot.command() @commands.cooldown(1, 3600, commands.BucketType.user) async def hourly(ctx): await ctx.send('He
我正在考虑用用户使用命令时的时间戳来存储用户的discord id,但这似乎不是一种有效的方法。discord.py有一个
@commands.cooldown
功能,因此,如果您想制作一个带有冷却时间的命令,您可以使用以下示例:
@bot.command()
@commands.cooldown(1, 3600, commands.BucketType.user)
async def hourly(ctx):
await ctx.send('Hello, world!')
-这回答了你的问题吗?是每个用户吗?是的,是每个用户。