Все инструкции

Свои боты для уведомлений

Подключите свой Telegram, MAX или VK — уведомления клиентам от имени вашей компании.

С тарифа «Старт» клиентские уведомления о записи (подтверждение, отмена, напоминания) можно отправлять не от общего бота ЗапишиМеня, а от своего — своего бота в Telegram, бота MAX или сообщества VK. Клиент увидит имя и логотип вашей компании, а не ЗапишиМеня. Бот или сообщество должны принадлежать именно вам — заводите их в своём аккаунте, не используйте чужие.

1

Где подключать

Всё происходит на вкладке Настройки → Боты: для каждого канала — своя карточка с полем токена/ключа и кнопкой «Подключить». Ниже — как получить сам токен для каждого канала отдельно.

Вкладка «Боты» в настройках с карточками Telegram, MAX и VK
2

Telegram — через @BotFather

Откройте в Telegram официального бота @BotFather и отправьте команду /newbot. Он спросит имя бота (отображается в чате) и username — обязательно заканчивается на «bot» (например, my_salon_bot).

Поиск @botfather в Telegram

В ответ BotFather пришлёт токен вида 123456789:AAExxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx — скопируйте его целиком (на скриншоте ниже токен замазан — в реальном сообщении он открытым текстом) и вставьте в поле карточки Telegram на вкладке «Боты».

Диалог с @BotFather после команды /newbot — токен на скриншоте закрашен
Токен даёт полный доступ к боту — никому его не показывайте и не публикуйте. Если токен всё же утёк, в BotFather есть команда /revoke, которая выдаёт новый токен взамен старого.
3

MAX — нужен бизнес-аккаунт

В MAX ботов заводят не как физлицо, а через зарегистрированный и подтверждённый бизнес-профиль — организация, ИП или самозанятый. Если такого профиля ещё нет, его сначала нужно завести и пройти верификацию на business.max.ru (обычно занимает до 48 часов) — только после этого становится доступно создание чат-ботов.

Дальше откройте в MAX официального бота «MAX для бизнеса» (@business_bot).

Профиль официального бота «MAX для бизнеса» в MAX

Нажмите «Старт» и в главном меню выберите «Управлять чат-ботами».

Главное меню бота «MAX для бизнеса» с пунктом «Управлять чат-ботами»

Затем «Создать новый чат-бот».

Меню «Чат-боты» с пунктом «Создать новый чат-бот»

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

Форма «Создание бота» в MAX — название, ник, телефон, сайт, описание
Официальная документация MAX — создание чат-бота
4

VK — ключ доступа сообщества + Callback API

У VK вместо бота — сообщество (группа), которым вы управляете, и ключ доступа с правом на сообщения. На странице сообщества (vk.com/vk.ru) откройте «Работа с API» в левом меню настроек.

Меню настроек сообщества VK — пункт «Работа с API»

На вкладке «Ключи доступа» нажмите «Создать ключ».

Список ключей доступа VK

Отметьте право «Разрешить приложению доступ к сообщениям сообщества» и нажмите «Создать».

Создание ключа доступа VK с правом на сообщения сообщества

Скопируйте выданный ключ, вставьте в поле карточки VK на вкладке «Боты» и нажмите «Подключить». После этого карточка покажет собственные «URL сервера» и «Секретный ключ» — их нужно перенести в настройки сообщества, в тот же раздел «Работа с API», на вкладку «Callback API»:

Настройки сервера Callback API VK с размеченными полями Адрес, Секретный ключ, Сохранить, Типы событий, Строка сервера

Поле «Адрес» — «URL сервера» с нашей вкладки «Боты», поле «Секретный ключ» — «Секретный ключ» оттуда же, дальше «Сохранить» под секретным ключом. Затем на вкладке «Типы событий» включите «Входящее сообщение», «Разрешение на получение», «Запрет на получение».

Типы событий Callback API VK — отмеченные чекбоксы

Вернитесь на вкладку «Настройки сервера» и скопируйте «Строку, которую должен вернуть сервер» — вставьте её в поле «Строка, которую выдал VK» на нашей вкладке «Боты» и нажмите «Сохранить код».

Вкладка Боты — поле для строки, которую выдал VK, и кнопка Сохранить код

Последний шаг — вернуться в VK на ту же вкладку «Настройки сервера» и нажать «Подтвердить»: без этого VK не начнёт присылать события, даже если код уже сохранён у нас. Пока подтверждения нет, карточка честно показывает жёлтый статус «Ожидает подтверждения».

Кнопка Подтвердить в настройках сервера Callback API VK
Официальная инструкция VK Callback API
5

Выберите общий или свой бот для каждого события

Само подключение ещё не значит, что бот используется — на вкладке Настройки → Уведомления в таблице событий у каждого подключённого канала появляются два столбца, «общий» и «свой». Отметьте «свой», чтобы конкретное событие (например, подтверждение записи) уходило через вашего бота.

Переключение действует только на новые записи клиентов. Те, кто уже подтвердил канал через общего бота раньше, продолжат получать сообщения от него же — это защита от того, чтобы клиент вдруг перестал понимать, кто ему пишет.
6

Проверьте отправку

На карточке подключённого бота есть кнопка «Проверить отправку» — откройте своего бота по появившейся ссылке или QR-коду и нажмите «Начать» (для VK — отправьте сообществу код из 4 цифр). После этого появится кнопка «Отправить тестовое уведомление», чтобы убедиться, что сообщения реально доходят.

Уведомления вам как владельцу («Новая запись», «Отмена записи») и отдельная строка «Уведомления клиенту» в той же таблице переключаются на «свой» бот независимо друг от друга — можно, например, получать владельческие уведомления через своего бота, а клиентские оставить на общем. Подробнее о самих каналах — Каналы уведомлений.