.
This commit is contained in:
16
main.py
16
main.py
@@ -1,22 +1,24 @@
|
||||
import asyncio
|
||||
import logging
|
||||
import signal
|
||||
import sys
|
||||
from aiohttp import ClientSession
|
||||
from bot.api import telegram_api
|
||||
from bot.config import FEEDBACK_CHAT_ID
|
||||
from handlers.handle_join_request import handle_join_request, handle_reaction_on_request
|
||||
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.api import telegram_api
|
||||
|
||||
logging.basicConfig(level=logging.DEBUG)
|
||||
logger = logging.getLogger('main')
|
||||
logger = logging.getLogger(__name__)
|
||||
state = dict()
|
||||
|
||||
|
||||
async def main():
|
||||
async def start():
|
||||
logger.info("\tstarted")
|
||||
async with ClientSession() as session:
|
||||
offset = 0 # начальное значение offset
|
||||
while True:
|
||||
response = await telegram_api("getUpdates", offset=offset, allowed_updates=['message', 'edited_message', 'message_reaction','chat_join_request', 'chat_member'])
|
||||
response = await telegram_api("getUpdates", offset=offset, allowed_updates=['message', 'message_reaction'])
|
||||
if isinstance(response, dict):
|
||||
result = response.get("result", [])
|
||||
for update in result:
|
||||
@@ -47,4 +49,4 @@ async def main():
|
||||
|
||||
if __name__ == "__main__":
|
||||
# Запуск асинхронного цикла
|
||||
asyncio.run(main())
|
||||
asyncio.run(start())
|
||||
|
Reference in New Issue
Block a user