Corrige la gestion de l'ID de la guilde dans la fonction say pour éviter les erreurs lorsque la guilde est None.

This commit is contained in:
GZod01 2024-12-15 17:09:18 +01:00
parent a647b75844
commit 340af984ae

View file

@ -47,7 +47,7 @@ async def on_message(message:discord.Message):
@app_commands.allowed_contexts(guilds=True,dms=True,private_channels=True) @app_commands.allowed_contexts(guilds=True,dms=True,private_channels=True)
@app_commands.allowed_installs(guilds=True,users=True) @app_commands.allowed_installs(guilds=True,users=True)
async def say(interaction:discord.Interaction,id:str,message:str): async def say(interaction:discord.Interaction,id:str,message:str):
if not await say_message(interaction.user.id,interaction.guild.id,id,message,interaction.channel): if not await say_message(interaction.user.id,(interaction.guild.id if interaction.guild is not None else -1),id,message,interaction.channel):
print("ok9") print("ok9")
await interaction.response.send_message("Vous n'avez pas ce personnage",ephemeral=True) await interaction.response.send_message("Vous n'avez pas ce personnage",ephemeral=True)
return return