Реализовал выбор способа получения обновлений в настройках
- Получение обновлений теперь выполняется через long polling (если не выбран вебхук) - Периодическая проверка обновлений с помощью фонового задания - Настройки позволяют переключаться между long polling и webhook для получения обновлений
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
Процедура ЗапускПроверкиОбновлений() Экспорт
|
||||
|
||||
Если НЕ ПолучитьФункциональнуюОпцию("ТелеграмИспользоватьВебХук") Тогда
|
||||
Попытка
|
||||
ФоновыеЗадания.Выполнить("ТелеграмРегламент.ПроверкаОбновленийПоРасписанию",,"GetTelegramUpdatesLongPolling");
|
||||
Исключение
|
||||
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
|
||||
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
КонецПопытки;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
Reference in New Issue
Block a user