我想创建一个 Discord 机器人,当嵌入的消息包含某个关键字时,它会 ping 某个用户角色。为避免在发布多条带有关键字的嵌入式消息时 ping 垃圾邮件,我希望机器人 ping 一次,然后暂停 X 秒,然后如果有新消息,则对此做出反应,然后重复该过程。
答案 0 :(得分:0)
在python中,你必须导入Time模块,然后使用time.sleep()。
导入时间
time.sleep(x 秒数)
答案 1 :(得分:0)
import asyncio
用于使程序休眠指定时间
在代码中:
@client.event
async def on_message(message):
#do your stuff here
await asyncio.sleep(10) #10 is time in seconds
#process after waiting