Как удалить уже отправленное сообщение от бота?

Привет, я недавно протестировал команду пользователя DM в версии перезаписи Discord.py и забыл использовать параметр delete_after, теперь мой DM заполнен спамом сообщений бота, как мне заставить моего бота удалить свое собственное сообщение.


person Kick Buttowski    schedule 28.06.2019    source источник


Ответы (1)


Я верю, что вы можете:

send = await ctx.send("test message")

а затем, чтобы удалить сообщение:

await send.delete()

Это, очевидно, изменится, потому что вы отправляете DM, а не прямое сообщение серверу, но логика удаления указанного сообщения такая же.

person DespediteErik    schedule 28.06.2019