Fix error when trying to DM a user with DMs disabled
This commit is contained in:
parent
1386e6743b
commit
1d3acb2392
@ -297,7 +297,15 @@ namespace PluralKit.Bot
|
||||
if (msg == null) return;
|
||||
|
||||
// DM them the message card
|
||||
await user.SendMessageAsync(embed: await _embeds.CreateMessageInfoEmbed(msg));
|
||||
try
|
||||
{
|
||||
await user.SendMessageAsync(embed: await _embeds.CreateMessageInfoEmbed(msg));
|
||||
}
|
||||
catch (HttpException e) when (e.DiscordCode == 50007)
|
||||
{
|
||||
// Ignore exception if it means we don't have DM permission to this user
|
||||
// not much else we can do here :/
|
||||
}
|
||||
|
||||
// And finally remove the original reaction (if we can)
|
||||
var msgObj = await message.GetOrDownloadAsync();
|
||||
|
Loading…
Reference in New Issue
Block a user