【发布时间】:2018-11-21 19:10:00
【问题描述】:
我正在尝试学习 discord.net 的任务部分,并且我一直在尝试在用户删除一条消息时进行记录,但是我没有让它工作,我们将不胜感激。
这是我当前的代码,请记住我将 MessageCacheSize 设置为合理的大小
internal static async Task LogDeleted(Cacheable<IMessage, ulong> arg1, ISocketMessageChannel arg2)
{
EmbedBuilder eb = new EmbedBuilder();
EmbedFooterBuilder efb = new EmbedFooterBuilder();
var msg = arg1.GetOrDownloadAsync();
eb.Title = "Message deleted";
eb.AddField("Message:", $"{msg}");
await arg2.SendMessageAsync("", embed: eb);
}
【问题讨论】:
-
你试过调试吗?
标签: c# logging chat discord.net