Я пытался заставить мою Discord BOT получить список из X сообщений в определенном канале Discord.Но все методы, которые я пробовал до сих пор, заканчивались тем, что возвращали ноль в локальную переменную, созданную для хранения указанного списка.
Я попросил группу Discord "Discord.net" о помощи, но никто там не мог мне помочь с моей проблемой.
Мой код выглядит следующим образом:
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" возвращает ноль.