MCPcopy Create free account
hub / github.com/eternnoir/pyTelegramBotAPI / _process_updates

Method _process_updates

telebot/async_telebot.py:523–535  ·  view source on GitHub ↗

Process updates. :param handlers: :param messages: :return:

(self, handlers, messages, update_type)

Source from the content-addressed store, hash-verified

521 return asyncio.create_task(coro)
522
523 async def _process_updates(self, handlers, messages, update_type):
524 """
525 Process updates.
526
527 :param handlers:
528 :param messages:
529 :return:
530 """
531 tasks = []
532 middlewares = await self._get_middlewares(update_type)
533 for message in messages:
534 tasks.append(self._run_middlewares_and_handlers(message, handlers, middlewares, update_type))
535 await asyncio.gather(*tasks)
536
537 async def _run_middlewares_and_handlers(self, message, handlers, middlewares, update_type):
538 """

Calls 2

_get_middlewaresMethod · 0.95

Tested by

no test coverage detected