Как проверить, что сообщение отправил не мой бот? Discord.net c#

Код который вроде как должен работать, но что-то не так.

if (msg.Author.IsBot & msg.Author.Id != айди моего бота)
{
    await msg.Channel.SendMessageAsync(msg.Interaction);
}

Мой бот должен отвечать на сообщение любого другого бота, кроме себя, но он отвечает так же и на свое сообщение, что приводит к бесконечному отправлению сообщения пока я полностью его не выключу.


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