private async void EndPoll() { await PollMessage.ModifyAsync(msg => { msg.Embed = new EmbedBuilder() .WithTitle($"Poll now over! The people have voted that the answer to \"{PollQuestion}\" is {GetAnswer()}!") .Build(); }); }
internal async Task Update() { try { await PollMessage.ModifyAsync(x => { x.Content = ""; x.Embed = CreatePollEmbed(); }); } catch (Discord.Net.HttpException e) { Console.WriteLine($"EXCEPTION: {(e.DiscordCode.HasValue ? e.DiscordCode : null)} - [{e.HResult}] {e.Reason}"); await LogWriter.WriteLogFile($"EXCEPTION: {(e.DiscordCode.HasValue ? e.DiscordCode : null)} - [{e.HResult}] {e.Reason}"); Console.WriteLine($"Request: {JsonConvert.SerializeObject(e.Request.Options)}"); await LogWriter.WriteLogFile($"Request: {JsonConvert.SerializeObject(e.Request.Options)}"); Console.WriteLine($"{e.StackTrace}"); await LogWriter.WriteLogFile($"{e.StackTrace}"); } }