diff --git a/src/cogs/reminder.py b/src/cogs/reminder.py index b3c732a..c7b9ac1 100644 --- a/src/cogs/reminder.py +++ b/src/cogs/reminder.py @@ -31,22 +31,21 @@ class ReminderDiscord(commands.Cog, name="Reminder"): if user == None: # si l'utilisateur n'est pas trouvé return Reminder().suppressionReminder(expired[5]) # suppression du rappel if expired[1] == 2: # s'il faut envoyer en DM le message - channel, userID, sourceMessage = await self.reminderCheckDM(userID, expired[5]) + channel, userID = await self.reminderCheckDM(userID, expired[5]) elif channel == None: # si le salon n'existe plus - channel, userID, sourceMessage = await self.reminderCheckDM(userID, expired[5]) + channel, userID = await self.reminderCheckDM(userID, expired[5]) finalEmbed.add_field(name = "Info", value = "Message envoyé en DM car le salon n'est plus disponible.") elif guild.get_member(expired[4]) is None: # si l'utilisateur n'est plus dans la guild - channel, userID, sourceMessage = await self.reminderCheckDM(userID, expired[5]) + channel, userID = await self.reminderCheckDM(userID, expired[5]) finalEmbed.add_field(name = "Info", value = f"Message envoyé en DM car vous avez quitté `{guild.name}`.") else: sourceMessage = expired[6] if sourceMessage != None: # vérification message avec slash command et que si c'est pas en DM try: sourceMessage = await channel.fetch_message(sourceMessage) # récupération message + await addReaction(sourceMessage, 0) # ajout réaction except: sourceMessage = None # message a été supprimé - if sourceMessage != True: - await addReaction(sourceMessage, 0) # ajout réaction finalEmbed.set_footer(text=f"Message d'il y a {timedeltaToString(int(nowUTC()) - expired[3])}") links = "" findedURLs = getURLsInString(reminder) @@ -76,7 +75,7 @@ class ReminderDiscord(commands.Cog, name="Reminder"): if user == None: # si l'utilisateur n'est pas trouvé return Reminder().suppressionReminder(reminderID) # suppression du rappel channel = await user.create_dm() # envoie en DM - return channel, None, None # plus de mention et plus de message source + return channel, None # plus de mention et plus de message source @commands.command(name='reminder', aliases=["remind", "remindme", "rappel"]) async def _reminder(self, ctx, time, *reminder):