40 lines
1.6 KiB
Python
40 lines
1.6 KiB
Python
import time
|
||
|
||
import logger
|
||
|
||
|
||
class Help:
|
||
def process(self, bot, channel, sender, message):
|
||
"""
|
||
Le message est pris en compte si l'utilisateur demande de l'aide.
|
||
"""
|
||
if message.lower() in ("!aide", "!help", "!aide hebdobot", "!help hebdobot"):
|
||
logger.info("!help caught.")
|
||
|
||
bot.send_multiple(
|
||
sender,
|
||
(
|
||
f"Bienvenue {sender}. Je suis {bot.nickname}, le robot de gestion "
|
||
"des revues hebdomadaires de l'April.",
|
||
"Voici les commandes que je comprends :",
|
||
" ",
|
||
" !aide,!help : afficher cette aide",
|
||
" !aide commande : afficher l'aide de la commande !commande",
|
||
" !début : commencer une nouvelle revue",
|
||
" % message : traiter comme un commentaire",
|
||
" # titre : démarrer un sujet individuel",
|
||
" ## titre : démarrer un sujet collectif",
|
||
" !oups : annuler la dernière entrée dans un point de "
|
||
"revue",
|
||
" !courant : afficher le sujet en cours",
|
||
" !fin : terminer la revue en cours",
|
||
" !stop : abandonner la revue en cours",
|
||
" ",
|
||
"Autres commandes : !anniv, !bonjour, !chrono, !date, !hello, "
|
||
"!licence, !manquants, !merci, !record, !salut, !stats, !status, "
|
||
"!version",
|
||
),
|
||
)
|
||
|
||
return True
|