From a03ec7111827c4574225c9d300d9968f78c84886 Mon Sep 17 00:00:00 2001 From: Evgeny Zinoviev Date: Wed, 4 Jan 2023 01:59:27 +0300 Subject: polaris_kettle_bot: use new bot framework --- src/home/telegram/bot.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/home') diff --git a/src/home/telegram/bot.py b/src/home/telegram/bot.py index 3bdb01a..10bfe06 100644 --- a/src/home/telegram/bot.py +++ b/src/home/telegram/bot.py @@ -133,10 +133,12 @@ def handler(**kwargs): if 'text' in kwargs: texts.append(kwargs['text']) if 'texts' in kwargs: - texts.append(kwargs['texts']) + texts += kwargs['texts'] - if messages: - texts = list(itertools.chain.from_iterable([lang.all(m) for m in messages])) + if messages or texts: + new_messages = list(itertools.chain.from_iterable([lang.all(m) for m in messages])) + texts += new_messages + texts = list(set(texts)) _updater.dispatcher.add_handler( MessageHandler(text_filter(*texts), _handler), group=0 -- cgit v1.2.3