首页 > 解决方案 > 如何使用 discord.py 制作每小时只能使用一次的命令等

问题描述

我正在尝试编写一个具有经济系统的不和谐机器人,我希望某些命令每小时只触发一次,这样就不会有人向它们发送垃圾邮件。(当一个人使用该命令时,一个计时器只为他们启动,其他任何人都可以使用如果他们自己的计时器还没有打开,则该命令)

提前致谢

标签: pythondiscorddiscord.pybots

解决方案


@commands.cooldown(1, 3600, commands.BucketType.user)
async def command(ctx):
    await ctx.send("command output")

这应该可以在冷却后更改命令@


推荐阅读