Простой пример интеграции 1С с мессенджером МАКС — для тех, кто хочет сделать сам
Интеграция - Мессенджеры и боты
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Недавно в правилах платформы МАКС для партнеров произошло важное изменение: создавать чат-ботов теперь разрешено не только юрлицам и ИП, но и самозанятым. Для частников это означает, что порог входа в автоматизацию коммуникаций с клиентами стал ощутимо ниже — достаточно подтвержденного профиля на платформе и желания разобраться.
На сайте уже есть готовые разработки по интеграции 1С с МАКС. Они обладают широким функционалом — от ролевых моделей до гибких меню и отправки файлов, — но именно поэтому стоят соответствующих денег. Не каждому самозанятому или небольшому бизнесу нужен «комбайн» с первого дня: часто достаточно простого обмена сообщениями, чтобы закрыть базовые сценарии.
Поэтому я выкладываю простой пример интеграции — как стартовую точку для тех, кто хочет подключить чат-бота к 1С своими руками. Здесь нет претензии на универсальность или продакшн-готовность «из коробки». Это скорее скелет: минимальный набор запросов к API МАКС, базовая обработка входящих обновлений и отправка ответов из 1С. Дальше логику можно наращивать под свою задачу — от уведомлений о заказах до простой консультации клиентов.
Что внутри:
-
подключение к
platform-api2.max.ruпо HTTPS и авторизация по токену бота; -
получение обновлений и разбор сообщений средствами встроенного языка 1С;
-
отправка ответа обратно в мессенджер;
-
работа с inline_keyboard - у пользователя появляются кнопки с кастомным текстом.
Кому подойдет: самозанятым и начинающим 1С-специалистам, которые хотят понять, как устроена связка «1С ↔ МАКС», без покупки готового решения. Код можно брать за основу, дорабатывать и адаптировать под свою конфигурацию — главное, чтобы была опубликована база и получен токен после модерации бота.
Типовой порядок проверки
- Вставить токен → «Проверить подключение».
- В Максе найти бота и нажать Start / написать любое сообщение.
- «Получить обновления» — в журнале появится сообщение и user_id; скопировать user_id в поле формы.
- Отправить текст / файл / кнопки / ссылку 1С.
- Снова «Получить обновления» — увидеть нажатия кнопок и входящие файлы.
Рекомендую запустить обработку и сразу открыть вкладку "Справка", там кратко описано как создать своего чат-бота, как настроить обработку. А также перечислены основные возможности.
Если вы давно хотели попробовать МАКС в связке с 1С, но не знали, с чего начать, — этот пример для вас. Дальше — только ваша фантазия и задачи бизнеса.
P.S. Обработка полностью автономна, не требует БСП и будет работать даже в пустой конфигурации. Я тестировал на версии 8.3.27.2342, но будет работать и на более ранних.
Проверено на следующих конфигурациях и релизах:
- 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.12.362
Вступайте в нашу телеграмм-группу Инфостарт