This commit is contained in:
Untone 2024-09-26 17:40:13 +03:00
parent 2eeb112c14
commit 834a63f5e6

View File

@ -1,11 +1,8 @@
import asyncio
import logging
import signal
import sys
from aiohttp import ClientSession
from handlers.messages_routing import messages_routing
from handlers.handle_join_request import handle_join_request, handle_reaction_on_request
from bot.config import BOT_TOKEN, FEEDBACK_CHAT_ID
from bot.config import FEEDBACK_CHAT_ID
from bot.api import telegram_api
logging.basicConfig(level=logging.DEBUG)
@ -15,7 +12,6 @@ state = dict()
async def start():
logger.info("\n\npolling started\n\n")
async with ClientSession() as session:
offset = 0 # init offset
while True:
response = await telegram_api("getUpdates", offset=offset, allowed_updates=['message', 'message_reaction', 'chat_join_request'])
@ -28,7 +24,7 @@ async def start():
join_chat_request = update.get("join_chat_request")
message_reaction = update.get("join_chat_request")
if message:
logger.debug(f"chat: {message.get("chat", message.get("chat_id"))}")
# logger.debug(f"chat: {message.get("chat", message.get("chat_id"))}")
await messages_routing(message, state)
elif join_chat_request:
await handle_join_request(join_chat_request)