我一直试图在特定的Discord Channels 中制作我的Discord BOT fetch a list of X number of messages . 但到目前为止我尝试过的所有方法最终都将null返回到为存储所述列表而创建的局部变量 .
我向“Discord.net”Discord小组寻求帮助,但没有人可以帮我解决我的问题 .
我的代码如下:
public async Task OnDeleteDiscordMessage()
{
IEnumerable<IMessage> messages = await discordSocketClient.GetGuild(guildID).GetTextChannel(channelID).GetMessagesAsync(10).Flatten();
foreach (IMessage message in messages)
{
Console.WriteLine(message);
}
}
控制台什么都不返回,使用断点我能够注意到变量“message”返回null .