From 232e9349836f8333584a60778c2bb63ab8e4a53a Mon Sep 17 00:00:00 2001 From: jsl12 Date: Sat, 14 Aug 2021 13:23:43 -0500 Subject: [PATCH] fixed logging for emoji events --- robopage.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/robopage.py b/robopage.py index b6eccf2..a4fe34d 100644 --- a/robopage.py +++ b/robopage.py @@ -94,11 +94,12 @@ class RoboPage(discord.Client): channel = await guild.fetch_channel(payload.channel_id) message = await channel.fetch_message(payload.message_id) - if isinstance(payload, RawReactionActionEvent): + if payload.event_type == 'REACTION_REMOVE': + LOGGER.info(f'{payload.emoji} removed from\n{message.author}: {message.content}') + elif payload.event_type == 'REACTION_ADD': LOGGER.info( - f'{payload.member.display_name} added {payload.emoji} to\n{message.author.display_name}: {message.content}') - elif isinstance(payload, RawReactionClearEmojiEvent): - LOGGER.info(f'{payload.emoji} removed from\n{message.author.display_name}: {message.content}') + f'{payload.member.display_name} added {payload.emoji} to\n' + \ + f'{message.author.display_name}: {message.content}') if hasattr(self, 'data'): await self.data.update_reaction(msg=message)