Интеграция бота «Телеграмм» с конфигурациями линейки "BAS" и (конфигурации "УТП", "УВП", "УТ 2.3"). Запрос данных через бота «Телеграмм», согласно заданным правам доступа.
Возможности бота
Запрос из «Телеграмм» информации в BAS, отображение в «Телеграмм», полученной в BAS информации. Что может возвращаться в «Телеграмм» из BAS:·
-
Текстовая информация по запроса;
-
Файлы, картинки, полученные в BAS.
Как это выглядит:
Находимся в мессенджере «Телеграмм», чтобы получить список доступных команд для запроса данных в BAS, вводим строку-команду «/start» (тем самым, активируем бота). Дальше в «Телеграмм» выводится список доступных команд с назначением каждой (другими словами: бот выводит список доступных своих команд, что он умеет). Кликаем на необходимую команду и бот ее отрабатывает. В зависимости от назначения команды выполняется запрос данных в BAS, которая возвращает результат по запросу и он выводится в «Телеграмм».
Презентация "Интеграция бота "Телеграмм" с BAS
Теперь тоже самое в картинках.
Находимся в «Телеграмм», вводим команду «/start». Если раньше мы не были зарегистрированы в боте, то бот автоматически отправляет в BAS запрос на добавление.
Рис. 1. Диалог в Телеграмм. Команда старта бота. Регистрация нового пользователя
В BAS регистрируется новый пользователь, для которого сотрудник с правами администратора базы BAS задает список доступных команд, которые могут выполняться через бота «Телеграмм». Дополнительно можно настроить установку определенного списка команд в BAS по умолчанию.
Рис. 2. Карточка пользователя в "1С:Підприємство" со списком доступных команд, которые можно выполнять из «Телеграмм».
Таким образом, администратор, добавив список команд в BAS для пользователя, дает на них доступ, удалив список команд, закрывает доступ к боту.
В «Телеграмм» у пользователя появляется следующее сообщение:
Рис. 3.Сообщение с подтверждением автоматизации пользователей в "Телеграмм".
Дальше, при клике на "/start" в “Телеграмм” показываются все команды, доступные пользователю:
Рис. 4. Мессенджер "Телеграмм" . Список доступных команд бота в BAS.
При клике на определенную команду бот возвращает результат из BAS:
Рис. 5. Мессенджер "Телеграмм" . Команда - возвращенный результат в "Телеграмм"
Практический пример использования бота
Необходимо из Телеграмм запрашивать информацию в базе BAS по товару с определенным серийным номером. Работаем без прямого доступа в BAS, необходимо быстро получать информацию по серийному номеру: проходил ли товар с таким серийным номером через BAS, кто поставщик и другая информация, которая может быть в BAS.
Данный пример бота – это один из множества практической реализации взаимодействия «Телеграмм» с BAS. Других вариантов взаимодействия может быть множество.
Стоимость интеграции бота "Телеграмм" с BAS : от 16000 грн
- Комментарии