我有一个在用户dm中发送消息的命令。但是一段时间后,我想删除该消息。我怎样才能做到这一点?我一直在试图找到一种方法,但我没有。谢谢
答案 0 :(得分:1)
使用asyncio.sleep(NUM_OF_SEC)
@bot.command()
async def private(ctx):
msg = await ctx.author.send('This is private')
await asyncio.sleep(3) # number of seconds
await msg.delete()