Я хочу создать бота раздора, который регистрирует удаленное сообщение.
Поэтому я сделал обработчик событий MessageDeleted, но он работает неправильно.
Я не могу найти, что не так с моим кодом.
private async Task Client_MessageDeleted(Cacheable<IMessage, ulong> arg1, ISocketMessageChannel channel)
{
Task<IMessage> msg = arg1.GetOrDownloadAsync();
EmbedBuilder embed = new EmbedBuilder();
embed.WithColor(40, 200, 150);
embed.AddField("deleted message", msg.ToString());
await channel.SendMessageAsync("", false, embed.Build());
}