This commit is contained in:
Administrator 2022-10-03 17:54:20 +03:00
parent ba32d5e30e
commit 8b85271bf2

View File

@ -8,7 +8,7 @@ class Processor:
def __init__(self, data: dict): def __init__(self, data: dict):
self.data = data self.data = data
self.user_id = data['session']['user']['user_id'] self.user_id = data['session']['user']['user_id']
self.message = data['request']['original_utterance'] self.message = data['request']['original_utterance'].lower()
def next(self): def next(self):
count_docs = mongo.jokes_collection.count_documents({}) count_docs = mongo.jokes_collection.count_documents({})
@ -29,12 +29,18 @@ class Processor:
"end_session": True "end_session": True
} }
def help(self):
return {
"text": "Чтобы услышать смешную шутеечку, скажи \"следующий\" или \"дальше\". Если ты устал и хочешь закончить, скажи \"закончить\" или \"хватит\"."
}
@cached_property @cached_property
def handlers(self) -> dict: def handlers(self) -> dict:
return { return {
"следующий": self.next, "следующий": self.next,
"дальше": self.next, "дальше": self.next,
"сохрани": self.save, "помощь": self.help,
"что ты умеешь?": self.help,
"закончить": self.finish, "закончить": self.finish,
"хватит": self.finish "хватит": self.finish
} }