Интеграция 1С и “Телеграм”

Telegram для кого-то – средство общения, для другого – альтернативный источник информации, а для третьего – часть работы. Причем пока программисты пытаются улучшить мессенджер благодаря открытому исходному коду, кто-то пользуется уже созданной средой для развития своего бизнеса.

Помимо каналов и общих чатов для переговоров, находкой, конечно, стали чат-боты. Заставить простейший искусственный интеллект, программу, выполнять рутинные для менеджеров задачи – это же так удобно! О том, как эта автоматизация реализуется и работает, пойдет речь в данной статье.

Чат-бот на 1С для Telegram

Чат-боты – это части мессенджеров, которые тоже являются аккаунтами, однако взаимодействие в них происходит не с живым человеком, а с программой, отвечающей на запросы пользователя.

Чат-бот на 1С для Telegram
Интеграция 1С и «Телеграм».

Такие профили удобны как для внутренней работы компаний, так и для рекламы продукции, услуг, поэтому умение создавать ботов – полезный навык для бизнеса, идущего в ногу со временем.

Чат-боты:

  • дают всю необходимую пользователю информацию;
  • облегчают работу менеджеров;
  • могут взаимодействовать с клиентами на базовом уровне – резервировать товар, регистрировать данные, делать оповещения и т. д.

Написать бота под 1С достаточно легко. Тем более, это стоит делать на платформе «Телеграм» хотя бы благодаря открытому API, который у других мессенджеров, к примеру, у Вайбера, закрыт. Подробнее о том, как происходит создание, а также на что нужно обращать внимание, далее в тексте.

Создание

Все решения бот telegram и связь с 1С описываются как справочник, подчиненный строгой иерархии. Чтобы облегчить работу и не придумывать каждый раз алгоритм сборки 1с и Телеграм с нуля, существуют специальные модули с системами интеграций, где можно легко собирать ботов с помощью шаблонов.

Шаблон редактировать проще, тем более что он уже будет иметь описание базовых возможностей. Это позволит сначала добавить то, что необходимо, а потом доработать то, что уже есть. Такой подход не только ускорит работу, но и не позволит упустить важных деталей.

Чем проще работает программа, тем лучше, но в стремлении к идеалу придется продумать большую систему из правил, которые она будет выполнять. Так что процесс разработки занимает больше времени, чем сама реализация проекта.

Детальная инструкция видна на видео:

Описание меню

Меню – это графическая часть программы чат-бота, ведь все взаимодействие с ним происходит через кнопки. Поэтому важно, чтобы пользователь получил необходимые данные и функции с помощью этих кнопок. Сначала нужно выделить задачи и потребности, а только потом скомпоновать меню.

Шаблон предлагает внести:

  • Баланс, чтобы клиент мог узнать состояние счета, задолженности.
  • Прайс-лист с названиями, артикулами.
  • Инструкции для пользователей.
  • Карточку предприятия, чтобы при запросе выдавалась вся базовая информация о компании – расположение, наименование, контакты. Также добавляют краткое и лаконичное описание рода деятельности.
  • Отчеты, которые будут составляться с помощью конструктора.

Также предлагается кнопка для связи с техподдержкой.

Безопасность

Сохранность данных будет обеспечиваться:

  • Ограничениями на доступ к самому чат-боту.
  • Технологиями шифрования, которые уже встроены в мессенджер.
Как создать чат-бот на 1С для Telegram
Авторизация входа.

Никто не сможет получить доступ к информации, а также программе без разрешения Администратора 1С.

Чтобы кто-то смог авторизоваться, потребуется получить разрешение, а дать его может только администратор, который внесет данные в базу 1С.

Система интеграции чат-ботов Telegram с 1C

После того как программа собрана с помощью системы интеграции, ее можно настраивать и запускать.

После сборки чат-бот регистрируют в Telegram. Для этого есть канал BotFather, которому можно задать команду /newbot. Далее придумывается название программы с окончанием на «bot».

BotFather определит, есть ли утилита с таким именем в системе, и если нет, выдаст токен. Только он и будет нужен, так как эта информация пригодится оператору 1С Telegram бота – если кто-то узнает токен, то легко заберет управление программой себе.

BotFather выдаст гиперссылку на бота. По ней можно перейти и попасть в диалоговое окно с ним.

Также нужно настроить самого бота. Для этого в модуле, где он был собран, необходимо передать полученный ключ – токен. Если все правильно, то вместе с данными об имени бота и API (всегда api.telegram.org) они станут подтверждением для установки соединения.

Нужно указать API правильно, так как для корректной работы программа постоянно будет связываться с ним для обновления данных. Для этого имеется бот Телеграм 1С обработчик ожидания. Он отправляет запросы к API каждые три секунды. У «Вайбера» на этом шаге, к примеру, вместо API нужно указывать Webhook URL.

Стоит обратить внимание, что в РФ адрес api.telegram.org не открывается без прокси. Поэтому для корректной работы обработчика ожидания нужно позаботиться о подключении.

Когда будет указан путь к серверу 1С, настройки бота направятся в систему для обработки. За работой будут наблюдать операторы Telegram, чтобы корректировать работу и отвечать на неразрешенные вопросы. Но лучше для этого использовать бизнес-чат Битрикс 24, если он подключен.

Технические требования

Технические требования для работы чат-бота на 1С для Telegram
Обновление Телеграма до последней версии.

Чтобы 1C и Telegram грамотно взаимодействовали, потребуется:

  • Последняя версия самого «Телеграма».
  • Платформа 1С версии 8.3.10 и выше. Все что на 8.2 и ниже – нужно дорабатывать.

Версии конфигураций тоже должны быть подходящими:

  • Управление торговлей – 11.2.2 минимально.
  • Розница – 2.1.8 минимум.
  • Управление нашей фирмой (УНФ) – хотя бы 1.5.4.

Система управления взаимоотношениями с клиентами (CRM) должна быть в сборке 2.0.

Функциональные возможности

Чат-бот, созданный под 1С, часто имеет следующий ряд базовых возможностей:

  • Встроенный конструктор, который позволяет 1С Телеграм боту сгенерировать ответы и действия на любые запросы пользователя.
  • Связи между ботами – можно взять сразу нескольких и заставить их работать сообща или по отдельности друг от друга. Добавляют их в каких угодно количествах, но стоит обойтись без излишнего нагромождения.
  • Правила поведения меняются для каждой подключенной программы отдельно.
  • Отправлять можно не только сообщения, но и картинки, видео, контакты, текстовые файлы, данные геолокации и т. д.
  • Кнопки можно добавлять как в меню, так и в виде онлайн-клавиатуры (если кнопок нужно много).
  • Мультиплатформеность – бот будет работать не только на Telegram, но и в Viber, Facebook, ВКонтакте и т. д.
  • Настройка встроенного мессенджера, чтобы менеджеры тоже получали сообщения и имели связь с пользователями. Все входящие запросы, для которых программа не смогла подобрать решение, будут фиксироваться.

Входящие, а также исходящие сообщения с прикрепленными файлами будут сохраняться в стандартный журнал регистрации – регистр сведений.

Правила взаимодействия

Здесь все легко. Необходимо задать программе побольше правил для взаимодейст-вия с пользователем. Это нужно для того, чтобы правил работы с 1C Telegram Bot для самого абонента было как можно меньше.

Бот создается для того, чтобы оптимизировать и ускорить работу между людьми, поэтому нужно сделать так, чтобы никто не тратил много времени на то, чтобы разобраться, как все работает. Впрочем, всегда можно добавить кнопку «Инструкции», чтобы пользователь имел подсказки.

Правила задаются разработчиком. На них, по сути, строится вся работа чат-бота.

Правила взаимодействия 1С и Telegram
Принцип работы чат-бота на 1С для Telegram.

Представляют собой указания из двух частей:

  • Правила вхождения – такие строки или подстроки, при введении которых бот поймет, что выбрать и что сделать.
  • Действие – это алгоритм, который программа выполнит, когда найдет нужное правило.

Купить или написать 1С Telegram Bot

Купить бота для Телеграм легко, если знать, где искать или кому его заказать. Программистов можно найти даже на фриланс-биржах, однако, если хочется получить работающий продукт, стоит быть внимательнее к выбору исполнителя.

Расценки будут меняться в зависимости от задач, которые выполняет chat-bot, объема работы, профессионализма программиста, сроков и других факторов.

На биржах фриланса написание простейших таких программ стоит в среднем 1000 рублей, а для интеграции 1С – 2500 рублей. Это не предел, так как существуют проекты, которые стоят десятки и сотни тысяч рублей. Так что исполнителя для такой работы нужно подбирать тщательно.

Посмотреть пример работающего бота на «Телеграм» можно по адресу @v8_1c_bot, а почитать канал, посвященный 1С – @onecv8.

Если завести чат-бота под 1С в «Телеграме», это принесет бизнесу только пользу. Сама платформа «Телеграм» обеспечит безопасность, программа будет выполнять задачи по коммуникации с клиентами и сбору данных, передавая менеджерам отчеты.

Это не только ускорит работу, но и продвинет на новый технологический уровень, а также поможет найти бизнес-партнеров, которые тоже освоили мессенджер.

Детальная инструкция видна на видео:

Ссылка на основную публикацию
Adblock
detector