Как подключить Телеграмм бота к 1с

Онлайн-банк, в котором можно проводить платежи, не выходя из офиса, мобильные кассы, установленные на смартфоне, кредитные карты для бизнеса, — всем этим уже мало кого можно удивить. А как насчет Телеграмм-бота, который экономит расходы вашего бизнеса? Да, теперь возможно и такое.

Специалисты «Гигабайт» реализовали интеграцию бота в сервисе «Телеграм» с учетной системой 1С, да так, что компания-заказчик перестала переплачивать за простои грузовых такси. В начале 2020 года к нам обратились представители одной из региональных торговых компаний Центральной России с несколько необычным запросом. Они предложили нам взяться за создание чат-бота, который бы помогал отделу продаж более гибко выстраивать работу со сторонними транспортными подрядчиками, и способствовал бы снижению расходов на доставку товаров.

Что дано: чат в телеграмм и 1С

  • Компания, которая занимается поставками строительных материалов.
  • Их партнеры – фирмы грузоперевозок или частные водители, доставляющие эти заказы клиентам.
  • Менеджеры отдела продаж, создающие заявки на отгрузку и публикующие их в чате сервиса «Телеграм» для своих доверенных грузоперевозчиков.
  • Учетная система — 1С:Управление торговлей , в которой реализован строгий автоматический контроль, отслеживающий дебиторскую задолженность по каждому покупателю.

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

Интеграция 1С с Telegram за 12 минут

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

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

Чат-бот Telegram и чат-бот 1С

Первой задачей, которую поставили перед собой наши специалисты – это интеграция уже созданного силами заказчика чата в сервисе Telegram с 1С: Управление торговлей (1С:УТ) путем создания на платформе 1С чат-бота. Этот программный модуль помещает в чат отзыв от системы контроля 1С:УТ прямо в момент одобрения заявки на отгрузку. Теперь, когда менеджер публиковал в чате сообщение о заявке, указывая её номер из 1С, бот должен был выделить этот номер из всего потока сообщений в чате, проверить по нему в базе 1С готовность документа на отгрузку и отправить обратно в чат сообщение об актуальном статусе заказа (готов/не готов). То есть, когда какой-либо водитель «столбил за собой» ту или иную заявку, он мог ехать на склад за товаром только после отклика от бота о готовности отгрузки.

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

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

Еще по теме:  Как поставить закреп в Телеграмме канал

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

В заключении об интеграции Телеграм и 1С

Таким образом, компания-заказчик получила достаточно удобный, универсальный, мобильный инструмент для организации грузоперевозок, сумела сократить общие издержки за период, связанные с доставкой товаров конечным клиентам и сэкономила на разработке специализированного приложения (которое еще нужно было бы распространять и обновлять среди всех менеджеров и грузоперевозчиков). А специалисты «Гигабайт» прокачали свои навыки в еще одном направлении интеграции с 1С . Так что, если у вас есть сложные задачи, у нас найдется для них решение.

Источник: www.gigansk.ru

Как подключить телеграмм бота к 1с

Чат-бот Телеграмм в 1с Управление Нашей Фирмой

В версии 1.16.19 появилась возможность для клиентов записаться на прием (консультацию, тренировку и т. п.) с помощью Чат-бота в Телеграмм.

В этой статье рассмотрим настройку и использование чат-бота Телеграмм в 1С Управление Нашей Фирмой.

. Чат-бот в данной статье реальный и вы можете заказать консультацию через него.

Настройка Чат -бота в 1с Управление Нашей Фирмой

Включить Модуль Чат-бота можно в в разделе CRM по ссылке «Еще больше возможностей»

Включение модуля Чат-бот Телеграмм в 1С Управление нашей фирмой (УНФ)

После включения модуля проходим по ссылке

Путь к настойкам чат-бота в 1С Управление Нашей Фирмой (УНФ)

На странице настройки содержится инструкция по настройке чат-бота

Страница настроек чат-бота в 1С Управление Нашей Фирмой (УНФ)

Открываем Телеграмм — в телефоне или на компьютере, в строке поиска набираем BotFather и вводим команду /newbot.

Бот попросит придумать имя новому боту — введите название бота. Бот проверит название на индивидуальность и, если такого же названия не существует, то зарегистрирует его.

Следующим шагом бот попросит создать пользователя бота — название пользователя может содержать латинские буквы и/или нижний дефис — TetrisBot или tetris_bot. В названии обязательно должно быть слово “bot” — название также проверяется на индивидуальность и, если похожих названий ранее создано не было, то создает пользователя с таким названием.

После регистрации пользователя вы получите сообщение о создании бота, ссылку на него и токен для подключения по api

Настройка чат-бота УНФ в Телеграмм

Копируем токен в строку в окне настройки в 1С УНФ

Настройка чат-бота Телеграмм в 1С Управление Нашей Фирмой

Нажимаем кнопку «Проверить», если результат положительный, то нажимаем «Активировать».

Далее ставим при необходимости галочки в чек-боксах «Картинки услуг» и «Картинки ресурсов», а также устанавливаем число кнопок в строке — зависит от размера надписи на кнопке.

Ниже настраиваем услуги

Настройка услуг в чат-боте Телеграмм в 1С Управление Нашей Фирмой

Выбираем уровень цен отображаемых в чате

Кнопкой «Добавить» добавляем услуги. Если у Вас созданы группы номенклатуры, то услуги, которые выбраны в чат-боте, желательно объединить в одну или несколько групп.

Ниже идет блок настройки сообщений — в этом блоке вы можете настроить выдаваемые чатом сообщения

Настройка сообщений в чат-боте Телеграмм в 1С Управление Нашей Фирмой

Для редактирования кликните на любом месте строки — появится форма редактирования шаблона сообщения. Слова выделенные скобками < >заполняются ботом автоматически и менять их в сообщении не желательно.

Для сохранения настроек нажмите на крестик закрытия вкладки — перед закрытием программа спросит о необходимости сохранения настроек.

Чат-бот настроен — проверим его работу.

Пример работы чат-бота Телеграмм в 1С Управление Нашей Фирмой

В Телеграмме в поиске вводим название чата — в данном случае «RPS-1C»

Настройка чат-бота УНФ в Телеграмм

Набираем команду «/start» — чат-бот ответит приветственным сообщением и списком услуг.

Выберем услугу — сообщение покажет наш выбор и предложит выбор специалиста.

Работа чат-бота УНФ в Телеграмм

Выбираем специалиста — бот предложит выбрать дату консультации

Работа чат-бота УНФ в Телеграмм

Выберем дату — чат-бот предлагает выбрать время консультации

Работа чат-бота УНФ в Телеграмм

После выбора времени чат-бот покажет описание записи и предложит нажать кнопку «Записаться» а также список команд для корректировки записи

Работа чат-бота УНФ в Телеграмм

После нажатия кнопки «Записаться» бот попросит разрешения отправить номер телефона в данном чате — без отправки номера телефона записаться нельзя.

Работа чат-бота УНФ в Телеграмм

Если вы ответили согласием на отправку телефона — чат-бот покажет следующим сообщением отправленные данные, а также сообщит об успешной записи и номере заказа.

Еще по теме:  Глюк в Телеграмме отправленное сообщение доходит поздно

Работа чат-бота УНФ в Телеграмм

На этом запись закончена.

В 1С Управление Нашей Фирмой запись создается как «Заказ-наряд» с комментарием о создании в чат-боте.

Заказ-наряд созданный чат-ботом Телеграмм в 1С Управление Нашей Фирмой

В «Журнале-записи» — запись можно увидеть как «Заказ-наряд»

Запись созданная чат-ботом Телеграмм в 1С Управление Нашей Фирмой

Подробнее о работе с «Журналом записи» и «Заказ-нарядом» можно прочитать в статьях:

Источник: rps-1c.ru

Телеграм-бот для 1С: интеграция и связь для обработки ожидания

FAQ

Автор fast12v0_steleg На чтение 8 мин Просмотров 586 Опубликовано 29.12.2019

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

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

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

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

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

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

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

Написать бота под 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 Bot

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

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

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

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

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

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

Источник: stelegram.ru

Рейтинг
( Пока оценок нет )
Загрузка ...