Обновления
Модуль Updates
, доступный в экземпляре Evogram
объектом updates
, позволяет производить обработку обновлений от Telegram-бота. Этот модуль содержит методы для регистрации обработчиков обновлений и их выполнения при получении нового обновления.
Объект Updates
имеет два свойства - polling
и webhook
, которые представляют методы транспортировки обновлений.
Метод on()
используется для регистрации обработчиков определенных обновлений. Данный метод имеет множество перегрузок на основе различных типов обновлений и соответствующих контекстов.
Наконец, метод onUpdate()
выполняет переданный ему объект UpdateContext
и вызывает зарегистрированные обработчики для этого типа обновления. Если для данного типа обновления не было зарегистрировано обработчика, то метод onUpdate()
игнорирует это обновление.