gpt4 book ai didi

python - 在消息上删除消息 Discord.py

转载 作者:太空宇宙 更新时间:2023-11-04 02:34:04 24 4
gpt4 key购买 nike

import discord
import asyncio
client = discord.Client()

@client.event
async def on_ready():
print ("I’m Now Online")

@client.event
async def on_message(message):
if message.author == client.user:
return
elif message.content.startswith("deletethis"):

我想知道当消息的作者发送上面的命令时,我怎么能够添加到这个删除上面的命令。有人可以帮忙创建一个吗?我已经尝试过自己的大脑,但没有在网上找到任何东西,所以我可能正在寻求帮助。

最佳答案

async就这样

await client.delete_message(message)

否则为 rewrite就这样

await message.delete()

完成代码:

@client.event
async def on_message(message):
if message.author == client.user:
return

if message.content.startswith("deletethis"):
await asyncio.sleep(1)
await message.delete()

关于python - 在消息上删除消息 Discord.py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48351265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com