This commit is contained in:
GZod01 2024-12-15 16:29:51 +01:00
parent 106e1744d4
commit 0487a00f30

View file

@ -72,9 +72,17 @@ class PersoCommands(app_commands.Group):
res = await self.bot.db.execute("SELECT * FROM personnages")
rows = await res.fetchall()
await res.close()
message=""
embeds = []
for row in rows:
print(row)
message+=f"Nom court: {row['nom_court']}\nNom complet: {row['nom_complet']}\nHistoire: {row['histoire']}\nPouvoirs: {row['pouvoirs']}\nAge: {row['age']}\nSexe: {row['sexe']}\n\n"
await interaction.response.send_message("Liste des personnages\n"+message,ephemeral=True)
embeds.append(await perso_embed(row))
await interaction.response.send_message("Liste des personnages\n",embeds=embeds,ephemeral=True)
async def perso_embed(perso_datas)->discord.embeds.Embed:
embed = discord.Embed(title=perso_datas["nom_complet"],description=perso_datas["histoire"])
embed.add_field(name="Pouvoirs",value=perso_datas["pouvoirs"])
embed.add_field(name="Age",value=perso_datas["age"])
embed.add_field(name="Sexe",value=perso_datas["sexe"])
embed.set_image(url=perso_datas["image"])
embed.set_footer(text=f"Nom court (ID): {perso_datas['nom_court']}")
return embed