Перейти к основному содержимому

Добавление собственных команд и действий для Telegram-бота

Постановка задачи

Пусть пользователь в Telegram отправит боту команду "номер последнего документа" или "№ последнего документа", а в ответ на эту команду, 1С вернет номер документа Задание, который был добавлен самым последним. Если документов, нет то необходимо просигнализировать об этом.

Решение

Для начала необходимо добавить команду. Именно команда определяет какое действие необходимо выполнить. Так как у нас команда может быть введена несколькими способами, то нам надо воспользоваться вкладкой "Условия ИЛИ".

01_ДобавлениеСобственныхКоманд

Условие ИЛИ сработает, когда одно из условий будет выполнено. Теперь перейдем к действиям. При написании алгоритма можно воспользоваться кнопками справа для быстрой вставки кода нужных команд:

02_ДобавлениеСобственныхКоманд

Ну и получившийся результат:

03_ДобавлениеСобственныхКоманд

Выводы

Понятно, что это элементарный пример, но наша задача передать суть работы команд и действий. А этот пример как нельзя кстати все это описывает. Подробная документация: перейти