forked from mindiell/hebdobot
45 lines
1.8 KiB
Python
45 lines
1.8 KiB
Python
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(
|
||
sender,
|
||
f"Bienvenue {sender}. Je suis {bot.nickname}, le robot de gestion "
|
||
"des revues hebdomadaires de l'April.",
|
||
)
|
||
bot.send(sender, "Voici les commandes que je comprends :")
|
||
bot.send(sender, " ")
|
||
bot.send(sender, " !aide,!help : afficher cette aide")
|
||
bot.send(
|
||
sender,
|
||
" !aide commande : afficher l'aide de la commande !commande"
|
||
)
|
||
bot.send(sender, " !début : commencer une nouvelle revue")
|
||
bot.send(sender, " % message : traiter comme un commentaire")
|
||
bot.send(sender, " # titre : démarrer un sujet individuel")
|
||
bot.send(sender, " ## titre : démarrer un sujet collectif")
|
||
bot.send(
|
||
sender,
|
||
" !oups : annuler la dernière entrée dans un point de "
|
||
"revue",
|
||
)
|
||
bot.send(sender, " !courant : afficher le sujet en cours")
|
||
bot.send(sender, " !fin : terminer la revue en cours")
|
||
bot.send(sender, " !stop : abandonner la revue en cours")
|
||
bot.send(sender, " ")
|
||
bot.send(
|
||
sender,
|
||
"Autres commandes : !anniv, !bonjour, !chrono, !date, !hello, "
|
||
"!licence, !manquants, !merci, !record, !salut, !stats, !status, "
|
||
"!version",
|
||
)
|
||
|
||
return True
|