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
import discord
import os
from modules.base import BaseModule
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}
"""
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):
def load(self):
@ -109,8 +117,7 @@ class FourasModule(BaseModule):
await message.channel.send(self.new_riddle(message.channel, index))
else:
await message.channel.send(
"Numéro d'énigme invalide, merci de saisir un numéro ",
f"entre 1 et {len(self._client.riddles)}",
INVALID_ID.format(len=len(self._client.riddles))
)
return
if message_content == "fouras":
@ -159,8 +166,7 @@ class FourasModule(BaseModule):
current_riddle["solver"] = message.author
await message.channel.send(
f"Bravo {message.author.mention} ! ",
f"La réponse était bien `{answer}`.",
SUCCESS.format(user=message.author.mention, answer=answer)
)
await current_riddle["message"].edit(
content=self.format_message(current_riddle)