From 3f2e6b22714d045c973c85d3ea9fb81cb7c21c47 Mon Sep 17 00:00:00 2001 From: Sarah Faey Date: Sun, 11 Dec 2022 12:09:13 +0100 Subject: [PATCH] if the user reminder fails write a message in the debug channel --- DiscordBot/Controllers/RaidController.cs | 18 +++++++++++++++++- Lieb/Shared/NavMenu.razor | 4 ++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/DiscordBot/Controllers/RaidController.cs b/DiscordBot/Controllers/RaidController.cs index cb37f5d..43fce8f 100644 --- a/DiscordBot/Controllers/RaidController.cs +++ b/DiscordBot/Controllers/RaidController.cs @@ -72,7 +72,23 @@ namespace DiscordBot.Controllers var user = await _client.GetUserAsync(userId); if(user != null) { - await user.SendMessageAsync(reminder.Message); + try + { + await user.SendMessageAsync(reminder.Message); + } + catch + { + try + { + var channel = _client.GetGuild(666953424734257182).GetChannel(744266160664477786); + if (channel != null && channel is IMessageChannel) + { + IMessageChannel messageChannel = channel as IMessageChannel; + await messageChannel.SendMessageAsync(reminder.Message); + } + } + catch {} + } } } } diff --git a/Lieb/Shared/NavMenu.razor b/Lieb/Shared/NavMenu.razor index 7ff12e2..fae9be3 100644 --- a/Lieb/Shared/NavMenu.razor +++ b/Lieb/Shared/NavMenu.razor @@ -41,7 +41,7 @@ - +