我试图使一个机器人与一个上的消息,每20秒工作后,有人使用它。例如,如果我写!你好,这个命令20秒内不能被任何人使用。我开始编写但不知道如何完成的代码:
@bot.event
async def on_message(message):
if message.content.startswith('!hello'):
await message.channel.send('hi')
我试图使一个机器人与一个上的消息,每20秒工作后,有人使用它。例如,如果我写!你好,这个命令20秒内不能被任何人使用。我开始编写但不知道如何完成的代码:
@bot.event
async def on_message(message):
if message.content.startswith('!hello'):
await message.channel.send('hi')
2条答案
按热度按时间ibps3vxo1#
你在找这个吗
来源
9gm1akwq2#
从这里看来,您可以简单地修改标准
cooldown
整体效果server
,而不仅仅是user
.前任。
1代表一次使用
30代表30秒
对于最后一个参数,可以使用default、channel或guild分别创建全局、channel或server ratelimit