Итак, я хочу создать команду, которая может удалять сообщения определенного пользователя в том канале, где была написана команда.
Команда, которую я хочу:
!clear <user> <no of messages>
Например:! clear @tom 10
Мой код:
@client.command()
async def clear(ctx, member: discord.Member, user, amt=5+1):
await ctx.member.purge(limit=amt)
await ctx.send(f"cleared **{amt-1}** messages", delete_after=2)
Я, вероятно, даже не близок к тому, чтобы ответить на свой вопрос, но я попытался.
Любая помощь будет оценена