From 5b4db31b68d70cacf61b204dd78c293f4075e27c Mon Sep 17 00:00:00 2001 From: aarizona Date: Thu, 4 Jul 2024 22:19:01 +0300 Subject: [PATCH] tg loop --- back/api/settings.py | 2 +- back/tgbot/apps.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/back/api/settings.py b/back/api/settings.py index e579ff3..f48f152 100644 --- a/back/api/settings.py +++ b/back/api/settings.py @@ -27,7 +27,7 @@ SECRET_KEY = "django-insecure-ruo!wst&sb8(f9)j5u4rda-w!673lj_-c0a%gx_t@)ff*q*2ze # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -NGROK_TEMP = "af14-193-228-134-167.ngrok-free.app" +NGROK_TEMP = "5f4c-193-228-134-167.ngrok-free.app" ALLOWED_HOSTS = [ "localhost", NGROK_TEMP, diff --git a/back/tgbot/apps.py b/back/tgbot/apps.py index 6bf2a87..8c38f08 100644 --- a/back/tgbot/apps.py +++ b/back/tgbot/apps.py @@ -26,10 +26,15 @@ class TgBotClass(AppConfig): return app async def some_function(self=None): + # await TgBotClass.app.bot.get_me() while True: if not TgBotClass.my_queue.empty(): item = TgBotClass.my_queue.get() - await TgBotClass.app.process_update(item) + try: + await TgBotClass.app.process_update(item) + except Exception as e: + print('err') + await TgBotClass.app.process_update(item) TgBotClass.my_queue.task_done() time.sleep(3)