From 73cd00c872421d921a9aaf26c579cb75704825ef Mon Sep 17 00:00:00 2001 From: GZod01 Date: Mon, 16 Dec 2024 13:32:33 +0100 Subject: [PATCH] =?UTF-8?q?Ajoute=20des=20v=C3=A9rifications=20pour=20le?= =?UTF-8?q?=20nom=20court=20dans=20la=20commande=20de=20cr=C3=A9ation=20de?= =?UTF-8?q?=20personnage=20:=20emp=C3=AAche=20les=20espaces=20et=20les=20d?= =?UTF-8?q?oublons.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- perso_commands.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/perso_commands.py b/perso_commands.py index 7f3507b..d33e08c 100644 --- a/perso_commands.py +++ b/perso_commands.py @@ -42,6 +42,13 @@ class PersoCommands(app_commands.Group): if image.content_type!="image/png" and image.content_type!="image/jpeg": await interaction.response.send_message("L'image doit être un fichier PNG ou JPEG",ephemeral=True) return + if " " in nom_court: + await interaction.response.send_message("Le nom court ne doit pas contenir d'espaces",ephemeral=True) + return + check_exist = await self.bot.db.execute("SELECT * FROM personnages WHERE nom_court=?",(nom_court)) + if await check_exist.fetchone() is not None: + await interaction.response.send_message("Ce nom court est déjà utilisé",ephemeral=True) + return histoire = story pouvoirs = powers uuid=interaction.user.id