This commit is contained in:
Lendemor 2023-06-18 20:28:40 +02:00
parent 85360dfdac
commit f7d9dce1b2
2 changed files with 11 additions and 5 deletions

View File

@ -1,6 +1,6 @@
from dotenv import load_dotenv from dotenv import load_dotenv
import discord import discord
import os
from modules.base import BaseModule from modules.base import BaseModule
from modules import FourasModule, RhymesModule from modules import FourasModule, RhymesModule

View File

@ -17,6 +17,14 @@ Code Source : https://gitlab.epicsparrow.com/Anselme/perefouras
Ajouter ce bot à votre serveur : {url} Ajouter ce bot à votre serveur : {url}
""" """
SUCCESS = """
Bravo {user} ! La réponse était bien `{answer}`.
"""
INVALID_ID = """
Numéro d'énigme invalide, merci de saisir un numéro entre 1 et {len}
"""
class FourasModule(BaseModule): class FourasModule(BaseModule):
def load(self): def load(self):
@ -109,8 +117,7 @@ class FourasModule(BaseModule):
await message.channel.send(self.new_riddle(message.channel, index)) await message.channel.send(self.new_riddle(message.channel, index))
else: else:
await message.channel.send( await message.channel.send(
"Numéro d'énigme invalide, merci de saisir un numéro ", INVALID_ID.format(len=len(self._client.riddles))
f"entre 1 et {len(self._client.riddles)}",
) )
return return
if message_content == "fouras": if message_content == "fouras":
@ -159,8 +166,7 @@ class FourasModule(BaseModule):
current_riddle["solver"] = message.author current_riddle["solver"] = message.author
await message.channel.send( await message.channel.send(
f"Bravo {message.author.mention} ! ", SUCCESS.format(user=message.author.mention, answer=answer)
f"La réponse était bien `{answer}`.",
) )
await current_riddle["message"].edit( await current_riddle["message"].edit(
content=self.format_message(current_riddle) content=self.format_message(current_riddle)