Итак, я нахожусь в процессе написания бота, и я пытаюсь сделать подтверждение, когда автору необходимо действовать, реагируя на сообщение в качестве подтверждения. Я пытался искать в другом месте, но безрезультатно. Любая помощь будет оценена.
if (File.Exists(Program.channelLocation))
{
var msgR = await msg.Channel.SendMessageAsync($"Channel is currently set to: {File.ReadAllText(Program.channelLocation)}. Are you sure you want to change this?");
var emoji = new Discord.Emoji("✅");
await msgR.AddReactionAsync(emoji);
var reactedUsers = await msgR.GetReactionUsersAsync(emoji, 100).FlattenAsync();
IUser user = msg.Author;
bool run = true;
Console.WriteLine("loop started");
while (run)
{
if (reactedUsers.Contains(user))
{
run = false;
break;
}
}
Console.WriteLine("loop ended");
}