From 4b67bf10d3cbe2f92e61e3a2ae801d1d962b4ebf Mon Sep 17 00:00:00 2001 From: Egor Matveev Date: Tue, 31 Dec 2024 18:21:39 +0300 Subject: [PATCH] fix --- daemons/worker.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/daemons/worker.py b/daemons/worker.py index 4d5b7f7..d83537f 100644 --- a/daemons/worker.py +++ b/daemons/worker.py @@ -35,6 +35,10 @@ def get_answers(): return client.get_config('answers') +def get_ignored_users(): + return client.get_config('ignored_users')['users'] + + def get_replies(): return client.get_config('replies') @@ -151,6 +155,6 @@ class Daemon(base.Daemon, queues.TasksHandlerMixin): else: return ans = get_answers().get(convert_text) - if ans is not None and randrange(1, 101) <= info["probability"]: + if ans is not None and randrange(1, 101) <= info["probability"] and message.from_user.id not in get_ignored_users(): self.reply(ans, message.chat.id, message.message_id) mongo.inc(message.from_user.username, message.chat.id) -- 2.45.2