Skip to content

Commit 4adf471

Browse files
committed
fix not reacting in dms & failed reactions when bot left server
Signed-off-by: cobalt <61329810+cobaltt7@users.noreply.github.com>
1 parent 3452f93 commit 4adf471

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

util/discord.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -458,9 +458,10 @@ export async function tryReact(
458458
emoji: EmojiIdentifierResolvable,
459459
): Promise<MessageReaction | undefined> {
460460
const { channel } = message;
461-
if (channel.isDMBased()) return;
462-
const permissions = channel.permissionsFor(client.user);
463-
if (!permissions?.has(PermissionFlagsBits.AddReactions)) return;
461+
const permissions =
462+
channel.isDMBased()
463+
|| channel.permissionsFor(client.user)?.has(PermissionFlagsBits.AddReactions);
464+
if (!permissions) return;
464465
try {
465466
return await message.react(emoji);
466467
} catch (error) {

0 commit comments

Comments
 (0)