if the user reminder fails write a message in the debug channel

This commit is contained in:
Sarah Faey 2022-12-11 12:09:13 +01:00
parent 1eaef04a12
commit 3f2e6b2271
2 changed files with 19 additions and 3 deletions

View file

@ -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 {}
}
}
}
}