discord py логгер сообщений

Пишу своеобразный журнал аудита на discord.py и столкнулся с проблемой.

Подскажите пожалуйста, как отследить удаление или изменение сообщения?


Ответы (1 шт):

Автор решения: q r t s

Раннее отвечал на такой же вопрос.

В API Reference есть Event: on_message_edit(before, after) и on_message_delete(message).

Примеры.

on_message_edit:

    async def on_message_edit(before, after):
        print(before.content) #старое сообщение
        print(after.content) #новое сообщение

on_message_delete:

    async def on_message_delete(message):
        print(message.content) #удаленное сообщение
→ Ссылка