Как удалить собственное сообщение в discord.py? - PullRequest
1 голос
/ 08 апреля 2020

Я пытаюсь добавить роль человеку, что я сделал, но также хочу удалить сообщение сразу после. Любые идеи о том, как удалить сообщение?

@client.command(pass_context=True)
async def addrole(ctx, *, role):
    user = ctx.message.author 
    try:
        await user.add_roles(discord.utils.get(user.guild.roles, name=role)) 
    except Exception as e:
        await ctx.send('Only the team you are on please! Error: ' + str(e))

1 Ответ

1 голос
/ 08 апреля 2020

Сообщение, которое вы получаете из контекста, можно просто назвать:

await ctx.message.delete()
...