До вчерашнего дня это работало, и я даже не трогал код, но появилась эта ошибка, и с тех пор она просто говорит следующее:
Ссылка на тип 'IAsyncEnumerable <>' утверждает, что этоопределено в 'System.Interactive.Async', но не может быть найдено.
Я создал диск-бот и хочу удалить сообщения с ним
[Command("clear")]
public async Task Clear(string StringNum = null)
{
try
{
if (!Context.Guild.CurrentUser.GuildPermissions.ManageMessages)
{
await ReplyAsync("Sorry, I don't have permission for this!");
}
else
{
var user = Context.User as SocketGuildUser;
if (user.GuildPermissions.ManageMessages)
{
int IntNum = 1;
bool intparse = int.TryParse(StringNum, out int n);
if (intparse)
{
IntNum = int.Parse(StringNum);
}
var messages = await Context.Channel.GetMessagesAsync(IntNum + 1).Flatten();
await (Context.Channel as SocketTextChannel).DeleteMessagesAsync(messages);
}
else
{
await ReplyAsync("You don't have permission for this command!");
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.GetBaseException());
}
}
Ошибканаходится на линии, где я пытаюсь получить сообщения