update gitignore
This commit is contained in:
parent
95ae305f9e
commit
85360dfdac
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
.env
|
.env
|
||||||
|
*.pyc
|
@ -1,7 +1,6 @@
|
|||||||
from .base import BaseModule, ENCODING
|
from .base import BaseModule, ENCODING
|
||||||
import random
|
import random
|
||||||
import re
|
import re
|
||||||
import time
|
|
||||||
import json
|
import json
|
||||||
from unidecode import unidecode
|
from unidecode import unidecode
|
||||||
|
|
||||||
@ -78,7 +77,9 @@ class FourasModule(BaseModule):
|
|||||||
if nbClues >= len(answer):
|
if nbClues >= len(answer):
|
||||||
clue = clue + "\nNon trouvée, la solution était : `{0}`".format(answer)
|
clue = clue + "\nNon trouvée, la solution était : `{0}`".format(answer)
|
||||||
else:
|
else:
|
||||||
clue = clue + "\nIndice : `{0}`".format(self.clue_string(answer, nbClues))
|
clue = clue + "\nIndice : `{0}`".format(
|
||||||
|
self.clue_string(answer, nbClues)
|
||||||
|
)
|
||||||
|
|
||||||
if "solver" in current_riddle:
|
if "solver" in current_riddle:
|
||||||
clue = clue + "\n{0} a trouvé la solution, qui était : `{1}`".format(
|
clue = clue + "\n{0} a trouvé la solution, qui était : `{1}`".format(
|
||||||
@ -86,9 +87,13 @@ class FourasModule(BaseModule):
|
|||||||
)
|
)
|
||||||
|
|
||||||
if clue:
|
if clue:
|
||||||
return "Énigme {0}:\n{1}\n{2}".format(current_riddle["index"] + 1, formatted_riddle, clue)
|
return "Énigme {0}:\n{1}\n{2}".format(
|
||||||
|
current_riddle["index"] + 1, formatted_riddle, clue
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
return "Énigme {0}:\n{1}".format(current_riddle["index"] + 1, formatted_riddle)
|
return "Énigme {0}:\n{1}".format(
|
||||||
|
current_riddle["index"] + 1, formatted_riddle
|
||||||
|
)
|
||||||
|
|
||||||
async def handle_message(self, message):
|
async def handle_message(self, message):
|
||||||
message_content = message.content.lower()
|
message_content = message.content.lower()
|
||||||
@ -119,12 +124,16 @@ class FourasModule(BaseModule):
|
|||||||
# command reload
|
# command reload
|
||||||
if message_content == "reload_riddles":
|
if message_content == "reload_riddles":
|
||||||
self.load()
|
self.load()
|
||||||
await message.channel.send("Loaded {0} riddles".format(len(self._client.riddles)))
|
await message.channel.send(
|
||||||
|
"Loaded {0} riddles".format(len(self._client.riddles))
|
||||||
|
)
|
||||||
return
|
return
|
||||||
|
|
||||||
if message_content == "about fouras":
|
if message_content == "about fouras":
|
||||||
author_user = await self._client.fetch_user(151626081458192384)
|
author_user = await self._client.fetch_user(151626081458192384)
|
||||||
await message.channel.send(ABOUT.format(user=author_user.mention, url=API_URL))
|
await message.channel.send(
|
||||||
|
ABOUT.format(user=author_user.mention, url=API_URL)
|
||||||
|
)
|
||||||
return
|
return
|
||||||
|
|
||||||
if message_content == "debug":
|
if message_content == "debug":
|
||||||
@ -135,7 +144,9 @@ class FourasModule(BaseModule):
|
|||||||
dump_channel.pop("answer", None)
|
dump_channel.pop("answer", None)
|
||||||
channel_name = await self.get_channel_name(key)
|
channel_name = await self.get_channel_name(key)
|
||||||
dump[channel_name] = dump_channel
|
dump[channel_name] = dump_channel
|
||||||
await message.author.send("```json\n{0}```".format(json.dumps(dump, ensure_ascii=False, indent=4)))
|
await message.author.send(
|
||||||
|
"```json\n{0}```".format(json.dumps(dump, ensure_ascii=False, indent=4))
|
||||||
|
)
|
||||||
return
|
return
|
||||||
|
|
||||||
# if current channel has ongoing riddle
|
# if current channel has ongoing riddle
|
||||||
@ -151,11 +162,17 @@ class FourasModule(BaseModule):
|
|||||||
f"Bravo {message.author.mention} ! ",
|
f"Bravo {message.author.mention} ! ",
|
||||||
f"La réponse était bien `{answer}`.",
|
f"La réponse était bien `{answer}`.",
|
||||||
)
|
)
|
||||||
await current_riddle["message"].edit(content=self.format_message(current_riddle))
|
await current_riddle["message"].edit(
|
||||||
|
content=self.format_message(current_riddle)
|
||||||
|
)
|
||||||
self.finish_riddle(message.channel)
|
self.finish_riddle(message.channel)
|
||||||
return
|
return
|
||||||
|
|
||||||
if message_content == "repete" or message_content == "répète" or message_content == "repeat":
|
if (
|
||||||
|
message_content == "repete"
|
||||||
|
or message_content == "répète"
|
||||||
|
or message_content == "repeat"
|
||||||
|
):
|
||||||
current_riddle.pop("message")
|
current_riddle.pop("message")
|
||||||
await message.channel.send(self.format_message(current_riddle))
|
await message.channel.send(self.format_message(current_riddle))
|
||||||
return
|
return
|
||||||
@ -174,7 +191,9 @@ class FourasModule(BaseModule):
|
|||||||
await message.channel.send(reply)
|
await message.channel.send(reply)
|
||||||
# else:
|
# else:
|
||||||
# reply = "Indice : `{0}`".format(clue_string(answer, nbClues))
|
# reply = "Indice : `{0}`".format(clue_string(answer, nbClues))
|
||||||
await current_riddle["message"].edit(content=self.format_message(current_riddle))
|
await current_riddle["message"].edit(
|
||||||
|
content=self.format_message(current_riddle)
|
||||||
|
)
|
||||||
if nbClues >= len(answer):
|
if nbClues >= len(answer):
|
||||||
self.finish_riddle(message.channel)
|
self.finish_riddle(message.channel)
|
||||||
return
|
return
|
||||||
|
@ -39,13 +39,14 @@ class RhymesModule(BaseModule):
|
|||||||
async def handle_message(self, message):
|
async def handle_message(self, message):
|
||||||
message_content = message.content.lower()
|
message_content = message.content.lower()
|
||||||
|
|
||||||
|
|
||||||
if message_content == "debug":
|
if message_content == "debug":
|
||||||
dump = {}
|
dump = {}
|
||||||
for key, value in self.cooldown.items():
|
for key, value in self.cooldown.items():
|
||||||
channel_name = await self.get_channel_name(key)
|
channel_name = await self.get_channel_name(key)
|
||||||
dump[channel_name] = value - time.time()
|
dump[channel_name] = value - time.time()
|
||||||
await message.author.send('```json\n{0}```'.format(json.dumps(dump, ensure_ascii=False, indent=4)))
|
await message.author.send(
|
||||||
|
"```json\n{0}```".format(json.dumps(dump, ensure_ascii=False, indent=4))
|
||||||
|
)
|
||||||
return
|
return
|
||||||
|
|
||||||
last_word = self.get_last_word(message_content)
|
last_word = self.get_last_word(message_content)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user