Как закрыть сообщения бота от него же?(Discord.py)

Проблема заключается в логировании сервера.При выводе всего добра в отдельный канал(и не только в отдельный канал), бот видя свое сообщение начинает спамить своим ником:Скрин этого добра

Вот сам код


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

Автор решения: reivenoff

Нужно сделать проверку на пользователя, если это бот - не логируем

Достаточно добавить этот код в начале функции on_message. Тогда бот просто не будет обрабатывать свои сообщения

if message.author.id == client.user.id:
    return

Или так, тогда он просто не будет их отправлять

if message.author.id != client.user.id:
    *тут код для лога*

тут остальное
→ Ссылка