【发布时间】:2020-10-25 10:48:13
【问题描述】:
所以我对如何制作这样的功能进行了一些研究,这就是我想出的:
@bot.command()
@commands.cooldown(1, 30, commands.BucketType.user)
async def test(ctx):
try:
await ctx.send("Success")
except commands.errors.CommandOnCooldown:
await ctx.send("This command is on cooldown")
让机器人发送如下内容的最佳方法是什么:
“您正在冷却,请在 26 秒后再试一次”?我试图在except commands.errors.CommandOnCooldown: 行中执行此操作,但这不起作用。
非常感谢任何帮助
【问题讨论】:
标签: python python-3.x discord discord.py