在命令Cooldown Discord.py中使用变量

在命令Cooldown Discord.py中使用变量,discord,discord.py,Discord,Discord.py,所以我试图在命令中得到一个变量作为我的冷却时间。这可能吗? 例如,类似于: timevariable = 60 @client.command() @commands.cooldown(1,timevariable, commands.BucketType.user) 有人知道吗?谢谢。您可以与变量一起使用。下面是一个例子: timevariable=10 @commands.cooldown(1,时间变量,commands.BucketType.user) @client.command()

所以我试图在命令中得到一个变量作为我的冷却时间。这可能吗?
例如,类似于:

timevariable = 60
@client.command()
@commands.cooldown(1,timevariable, commands.BucketType.user)
有人知道吗?谢谢。

您可以与变量一起使用。下面是一个例子:

timevariable=10
@commands.cooldown(1,时间变量,commands.BucketType.user)
@client.command()
异步def测试(ctx):
等待ctx.send('您可以每10秒使用一次此命令')
1确定应使用该命令触发冷却的次数

意味着每个用户可以每10秒使用一次。您可以将其更改为(例如)

在这种情况下,如果有人使用该命令,该公会中没有人可以在10秒内使用该命令