在discord.py中,你可以使用await message.delete()
来删除机器人发送的消息。在执行完ping命令后,你可以在代码中添加这一行来删除机器人发送的ping消息。
以下是一个示例代码:
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='!')
@bot.command()
async def ping(ctx):
await ctx.send('Pong!')
await ctx.message.delete() # 删除机器人发送的消息
bot.run('YOUR_BOT_TOKEN')
在这个例子中,当你的机器人收到!ping
命令时,它会发送"Pong!"消息,并立即删除机器人发送的ping消息。
请注意,为了使用discord.py库,你需要先安装它。你可以在这里找到discord.py的文档和安装指南:discord.py文档。
希望这个答案对你有帮助!如果你有任何其他问题,请随时提问。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云