Просмотр исходного кода

added a confirmation when a role is added or removed.

BaumSplitter41 1 неделя назад
Родитель
Сommit
734576b5ae
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      VPD_BOT/cogs/reaction_roles.py

+ 3 - 0
VPD_BOT/cogs/reaction_roles.py

@@ -142,6 +142,7 @@ class Reactionroles(commands.Cog):
                 if role not in member.roles:
                     try:
                         await member.add_roles(role)
+                        await member.send(f"The role {role.name} has been added to your roles.", ephemeral=True)
                     except Exception as e:
                         print(f"Failed to add role {role.name} to user {member.name}: {e}")
                         break
@@ -150,6 +151,8 @@ class Reactionroles(commands.Cog):
                 else:
                     try:
                         await member.remove_roles(role)
+                        await member.send(f"The role {role.name} has been removed from your roles.", ephemeral=True)
+
                     except Exception as e:
                         print(f"Failed to remove role {role.name} from user {member.name}: {e}")
                         break