|
1 |
| -__version__ = "3.7.3" |
| 1 | +__version__ = "3.7.4" |
2 | 2 |
|
3 | 3 |
|
4 | 4 | import asyncio
|
@@ -1157,19 +1157,19 @@ async def handle_reaction_events(self, payload):
|
1157 | 1157 | logger.warning("Failed to find linked message for reactions: %s", e)
|
1158 | 1158 | return
|
1159 | 1159 |
|
1160 |
| - if payload.event_type == "REACTION_ADD": |
1161 |
| - if await self.add_reaction(linked_message, reaction): |
1162 |
| - await self.add_reaction(message, reaction) |
1163 |
| - else: |
1164 |
| - try: |
1165 |
| - await linked_message.remove_reaction(reaction, self.user) |
1166 |
| - await message.remove_reaction(reaction, self.user) |
1167 |
| - except (discord.HTTPException, discord.InvalidArgument) as e: |
1168 |
| - logger.warning("Failed to remove reaction: %s", e) |
| 1160 | + if self.config["transfer_reactions"]: |
| 1161 | + if payload.event_type == "REACTION_ADD": |
| 1162 | + if await self.add_reaction(linked_message, reaction): |
| 1163 | + await self.add_reaction(message, reaction) |
| 1164 | + else: |
| 1165 | + try: |
| 1166 | + await linked_message.remove_reaction(reaction, self.user) |
| 1167 | + await message.remove_reaction(reaction, self.user) |
| 1168 | + except (discord.HTTPException, discord.InvalidArgument) as e: |
| 1169 | + logger.warning("Failed to remove reaction: %s", e) |
1169 | 1170 |
|
1170 | 1171 | async def on_raw_reaction_add(self, payload):
|
1171 |
| - if self.config["transfer_reactions"]: |
1172 |
| - await self.handle_reaction_events(payload) |
| 1172 | + await self.handle_reaction_events(payload) |
1173 | 1173 |
|
1174 | 1174 | react_message_id = tryint(self.config.get("react_to_contact_message"))
|
1175 | 1175 | react_message_emoji = self.config.get("react_to_contact_emoji")
|
|
0 commit comments