Browse Source

Use vocabulary file for help message

Issue: #4
master
Matteo Cypriani 3 years ago
parent
commit
0528cc250c
2 changed files with 7 additions and 5 deletions
  1. +2
    -5
      kaabot.py
  2. +5
    -0
      vocabulary.json

+ 2
- 5
kaabot.py View File

@@ -38,6 +38,7 @@ import xdg.BaseDirectory
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')

default_vocabulary = {
'help': ["My vocabulary empty, I can't help you."],
'insults': ['If I had vocabulary, I would insult {nick}.'],
# Responses to direct messages (not on a MUC):
'refusals': ["I don't accept direct messages. Try on a MUC."],
@@ -220,11 +221,7 @@ class KaaBot(sleekxmpp.ClientXMPP):
def send_help(self, dest):
"""Sends help messages to 'dest'.
"""
intro = ["Il a besoin d'aide le boulet ?"]
cmd = [('(log|histo) : Historique'
'des messages postés durant ton absence.'),
'(uptime) : Depuis combien de temps je suis debout ?']
mbody = '\n '.join(intro + cmd)
mbody = '\n '.join(self.vocabulary['help'])
self.send_message(mto=dest,
mbody=mbody,
mtype='chat')

+ 5
- 0
vocabulary.json View File

@@ -1,4 +1,9 @@
{
"help": [
"Il a besoin d'aide le boulet ?",
"(log|histo) : Historique des messages postés durant ton absence.",
"(uptime) : Depuis combien de temps je suis debout ?"
],
"insults": [
"Hé, {nick}, tu peux apprendre à écrire ?",
"J'y comprends rien à ton charabia, {nick} !",

Loading…
Cancel
Save