import discord, asyncio
from discord.ext import commands
from discord.ext.commands import Bot
client = commands.Botclient = commands.Bot(
description='Dropout',
command_prefix='',
self_bot=True
)
client.remove_command("help")
@client.command()
async def announce(ctx, *, message):
em = discord.Embed(color=0xff0000)
em.add_field(name=f"{ctx.author.name}", value=f"{message}" .format(message))
await ctx.send(embed=em)
await ctx.send('||@everyone||')
@client.command()
async def clear(ctx, amount=5):
await ctx.channel.purge(limit=amount()
client.run(token, bot = False)
ctx.channel.purge 在 dms 中执行时返回错误。
另一件事,当我清除服务器中的消息时,它会清除我的所有消息,直到其他人的消息停止并且不会删除我的任何消息,有没有办法让它继续?