From b2075336b81842a337100ecba520bfba3d50e242 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Fri, 6 Aug 2021 01:53:33 +0200 Subject: [PATCH] add word --- README.md | 2 +- main.py | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8ff2fae..472f59a 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Bot qui envoie automatiquement des réponses ennuyante quand les personnes que t ------|-----------------------|:-:|---------|---------------------------|:-:|---------|- quoi | feur (ou équivalent) | ¦ | con | combre (ou équivalent) | ¦ | coup | teau (ou équivalent) oui | stiti (ou équivalent) | ¦ | ok | sur glace (ou équivalent) | ¦ | ca | pristi (ou équivalent) -non | bril (ou équivalent) | ¦ | ouais | stern (ou équivalent) | ¦ | +non | bril (ou équivalent) | ¦ | ouais | stern (ou équivalent) | ¦ | bon | jour/soir (ou équivalent, dépend de l'heure) nan | cy (ou équivalent) | ¦ | comment | tateur (ou équivalent) | ¦ | hein | deux (ou équivalent) | ¦ | mais | on (ou équivalent) | ¦ | ci | tron (ou équivalent) | ¦ | fort | boyard (ou équivalent) | ¦ | diff --git a/main.py b/main.py index a6fcfa1..130e68d 100644 --- a/main.py +++ b/main.py @@ -82,7 +82,13 @@ class Listener(StreamListener): answer = None for mot in base.items(): if lastWord in mot[1]: - answer = answers[mot[0]] + if mot[0] == "bon": + if datetime.now().hour in range (7, 17): # between 7am and 5pm + answer = answers[mot[0]][0] # jour + else: + answer = answers[mot[0]][1] # soir + else: + answer = answers[mot[0]] if answer == None: if keys["VERBOSE"]: print(f"{errorMessage} Aucune réponse trouvée.") @@ -206,7 +212,8 @@ if __name__ == "__main__": "mais": ["mais", "mé"], "fort": ["fort"], "coup": ["coup", "cou"], - "ca": ["ca", "ça", "sa"] + "ca": ["ca", "ça", "sa"], + "bon": ["bon"] } answers = { # creation of answers @@ -232,7 +239,8 @@ if __name__ == "__main__": "boyard (-ennes)" ], "coup": createBaseAnswers("teau"), - "ca": createBaseAnswers("pristi") + "ca": createBaseAnswers("pristi"), + "bon": [createBaseAnswers("jour"), createBaseAnswers("soir")] } universalBase = createBaseTrigger(list(base.values())) # creation of a list of all the words