Как проверить, что сообщение отправил не мой бот? Discord.net c#
Код который вроде как должен работать, но что-то не так.
if (msg.Author.IsBot & msg.Author.Id != айди моего бота)
{
await msg.Channel.SendMessageAsync(msg.Interaction);
}
Мой бот должен отвечать на сообщение любого другого бота, кроме себя, но он отвечает так же и на свое сообщение, что приводит к бесконечному отправлению сообщения пока я полностью его не выключу.