From b55ac3ae73843e3f3abc790ba6e8764528350aec Mon Sep 17 00:00:00 2001 From: GZod01 Date: Sun, 15 Dec 2024 17:37:16 +0100 Subject: [PATCH] =?UTF-8?q?Modifie=20la=20r=C3=A9ponse=20de=20la=20command?= =?UTF-8?q?e=20pour=20afficher=20le=20nom=20du=20personnage=20et=20ajoute?= =?UTF-8?q?=20une=20v=C3=A9rification=20des=20permissions=20pour=20la=20co?= =?UTF-8?q?mmande=20"lister".?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- perso_commands.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/perso_commands.py b/perso_commands.py index cc0eae6..86d89f0 100644 --- a/perso_commands.py +++ b/perso_commands.py @@ -79,9 +79,13 @@ class PersoCommands(app_commands.Group): await interaction.response.send_message("Personnage non trouvé",ephemeral=True) return embed = await perso_embed(self.bot,row) - await interaction.response.send_message("Personnage trouvé",embed=embed,ephemeral=True) + await interaction.response.send_message(f"Affichage de {row["nom_complet"]}({row["nom_court"]})",embed=embed) @app_commands.command(name="lister",description="Liste tous les personnages") async def list_characters(self,interaction:discord.Interaction): + #admin + if not interaction.guild.members[interaction.user.id].guild_permissions.administrator: + await interaction.response.send_message("Vous n'avez pas la permission d'exécuter cette commande",ephemeral=True) + return print("perso list") res = await self.bot.db.execute("SELECT * FROM personnages") rows = await res.fetchall()