Задать вопрос
@Sicquze
Учусь программированию

Как работает handlers в python из библиотеки telebot?

Очень интересно и не понятно работают хендлеры. Вроде есть класс под хендлеры родительский, есть дочерние, которые берут функции родительского.
register_next_step_handler принимает 2 аргумента, функцию и объект . Так вот, он как и обычный хендлер добавляет в словарь chat_id и функцию (если не ошибаюсь), и вот тут для меня честно говоря не состыковка выходит. функция polling работает, и за счет этого в принципе скрипт непрерывно получает эвенты, потом регистрирует там все, как итог: в словаре появляется ключ в виде айди чата и callable функция в виде значения(но могу ошибаться насчет подобного), и вот как все происходит, что эта функция срабатывает только после следующего сообщения?
Хотел сделать подобное для вк, ибо не нашел никакой библиотеки, которая повторяла бы подобную функцию.
  • Вопрос задан
  • 341 просмотр
Подписаться 1 Сложный 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы