From 0e6225e82fa2a8dee61ff9845abb6c1bdcc83db9 Mon Sep 17 00:00:00 2001 From: Alexander Kalinovsky Date: Sun, 13 Apr 2025 00:48:55 +0700 Subject: [PATCH] minor fixes --- src/quickbot/config/__init__.py | 2 +- src/quickbot/main.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/quickbot/config/__init__.py b/src/quickbot/config/__init__.py index d36998b..063873d 100644 --- a/src/quickbot/config/__init__.py +++ b/src/quickbot/config/__init__.py @@ -46,7 +46,7 @@ class Config(BaseSettings): ) else '' }" - + TELEGRAM_WEBHOOK_AUTH_KEY: str = "changethis" TELEGRAM_BOT_USERNAME: str = "quickbot" diff --git a/src/quickbot/main.py b/src/quickbot/main.py index 5561d71..f9a92cd 100644 --- a/src/quickbot/main.py +++ b/src/quickbot/main.py @@ -85,7 +85,9 @@ class QBotApp(Generic[UserType, ConfigType], FastAPI): user_class = DefaultUser - self.allowed_updates = allowed_updates or ["message", "callback_query"] + self.allowed_updates = list( + (set(allowed_updates or [])).union({"message", "callback_query"}) + ) self.user_class = user_class self.entity_metadata: EntityMetadata = user_class.entity_metadata