Telegram-бот для записи клиентов: три способа и пошаговая настройка
Клиенты пишут в Telegram «а на субботу есть окно?» — и ждут ответа, пока администратор занят. Бот для записи снимает эти повторяющиеся вопросы и не даёт потерять заявку, пришедшую ночью. Статья для салонов, клиник, автосервисов, студий, репетиторов и частных мастеров. Разберём три способа принимать запись в Telegram, что настраивается в @BotFather, как сделать кнопки и понять, откуда пришёл клиент, и честно — где у бота без программиста потолок.
Три способа принимать запись в Telegram
| Способ | Как работает | Кому подходит | Ограничения |
|---|---|---|---|
| Кнопка меню с онлайн-записью | В кнопку меню бота ставится ссылка на вашу страницу онлайн-записи — она открывается прямо в Telegram, клиент сам выбирает услугу и время | Тем, у кого уже есть сервис онлайн-записи с расписанием мастеров | Нужна страница записи, удобная на телефоне; сам бот расписание не видит |
| Бот принимает заявку, администратор подтверждает | Бот приветствует кнопками «Записаться / Цены / Адрес», собирает услугу и удобное время, администратор отвечает и подтверждает | Частным мастерам, небольшим студиям, тем, кто записывает вручную | Подтверждение зависит от скорости ответа человека |
| Свой бот с расписанием | Программист пишет бота (обычно на Python) или мини-приложение и связывает его с вашим расписанием по API | Сетям и тем, кому нужна полностью автоматическая запись | Разработка, сервер, база данных и поддержка — это отдельный проект |
Первые два способа часто совмещают: в меню — «Онлайн-запись», а в чате бот отвечает на вопросы и передаёт нестандартные заявки администратору. Честно о Моночате: своего расписания и онлайн-записи в нём нет. Моночат закрывает второй способ и переписку вокруг первого: приветствие с кнопками, ответы по ключевым словам, вопросы до записи, все заявки в общем окне с сайтом, ВКонтакте, MAX и почтой.
Шаг 1. Создайте бота в @BotFather
- Откройте @BotFather, отправьте /newbot, задайте имя (его видят клиенты: «Студия «Лён» — запись») и юзернейм, который заканчивается на bot.
- Сохраните токен — он понадобится для подключения. Никому его не пересылайте: по токену можно управлять ботом.
- В описании бота напишите, зачем он: «Запись и вопросы студии «Лён». Администратор отвечает ежедневно 10:00–21:00». Описание клиент видит до нажатия «Старт».
- Поставьте аватар — логотип или фото студии: так клиент понимает, что попал к вам, а не к чужому боту.
Важное ограничение Telegram: бот не может написать человеку первым. Диалог начинает клиент — нажимает «Старт» или пишет сообщение. Поэтому ссылку на бота нужно показать там, где клиенты уже есть: на сайте, в карточке на Яндекс Картах и 2ГИС, в сообществе ВКонтакте, на визитке и на ресепшене. Как сделать ссылку и QR-код — в статье /blog/ssylka-na-telegram-bota.
Попробуйте Моночат бесплатно
Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.
Шаг 2. Кнопка меню «Онлайн-запись»
Если у вас есть страница онлайн-записи, поставьте её в кнопку меню рядом с полем ввода: в @BotFather команда /setmenubutton (или Bot Settings → Menu Button) — укажите текст кнопки и адрес страницы. Страница откроется внутри Telegram как мини-приложение, клиенту не нужно переходить в браузер. Проверьте, что страница записи нормально выглядит на телефоне, иначе клиент закроет её на втором шаге.
Шаг 3. Приветствие с кнопками и ответы на них
Подключите бота к Моночату: «Каналы» → Telegram → вставьте токен. Дальше — правила в «Автоматизациях»:
- Правило «Новый диалог» с действием «Меню кнопок»: «Записаться», «Цены», «Адрес и как добраться», «Перенести или отменить». В Telegram Моночат отправляет их обычными кнопками под полем ввода — клиент нажимает, и текст кнопки приходит вам сообщением.
- Для каждой кнопки — правило «Ключевое слово» с тем же текстом. Добавьте и синонимы: «записаться, запись, окно, свободное время».
- Ответ на «Записаться»: ссылка на онлайн-запись или просьба одним сообщением написать услугу, удобный день и время, имя.
- Правило «Нерабочее время»: ночью клиент получит ответ, когда подтвердят запись, и не будет писать в три других места.
- С другого аккаунта нажмите «Старт» в своём боте и пройдите все кнопки — так находятся опечатки в ключевых словах.
Подробно про меню и команды бота (/start, /help, порядок, удаление) — в статье /blog/menyu-v-bote-telegram, про приветствие — /blog/privetstvie-v-telegram-bote.
Шаг 4. Метки источника: откуда пришёл клиент
У ссылки на бота может быть параметр: t.me/имя_бота?start=metka. По документации Telegram параметр — до 64 символов, допустимы латинские буквы, цифры, подчёркивание и дефис. Сделайте разные ссылки для сайта, карт и листовки (start=site, start=maps, start=flyer), чтобы понимать, какой канал приносит записи. Если пользуетесь сервисом онлайн-записи, добавьте метку источника и к ссылке на страницу записи — тогда статистика будет в нём.
Тексты для записи: салон, клиника, автосервис, мастер
| Ситуация | Ответ бота или администратора |
|---|---|
| Салон: «Записаться» | Записаться можно онлайн — там видны свободные окна мастеров: кнопка «Онлайн-запись» внизу. Или напишите услугу и удобное время, администратор подберёт мастера и подтвердит. |
| Клиника: «Записаться» | Выберите врача и время в кнопке «Онлайн-запись». Если удобнее, напишите специалиста и день — регистратура подтвердит. Пожалуйста, не описывайте здесь симптомы подробно, врач уточнит всё на приёме. |
| Автосервис: «Записаться» | Напишите марку, модель, год и что нужно сделать — подберём время и сориентируем по стоимости и сроку. |
| Частный мастер | Свободно на этой неделе: вт 12:00, чт 16:00, сб 11:00. Какое время подходит? Подтвержу и пришлю адрес. |
| Заявка ночью | Спасибо, заявку получили! Администратор подтвердит время завтра после 10:00. Если планы поменяются — просто напишите сюда. |
| Перенос | Конечно, перенесём. Напишите удобный день и время — проверю и подтвержу. |
Больше вариантов — в готовых скриптах /skripty/predlozhit-zapisatsya, /skripty/perenos-zapisi и /skripty/napominanie-o-zapisi.
Как не потерять заявку на запись
- Диалоги из Telegram можно автоматически назначать администратору правилом — у заявки сразу есть ответственный.
- Правило «Нет ответа оператора» сработает, если заявка висит без ответа заданное время, — например, назначит другого сотрудника.
- Уведомления о новых сообщениях приходят сотрудникам в их личный Telegram со ссылкой на диалог; отвечают в панели Моночата.
- Воронка «Заявка → Подтверждена → Пришёл / Не пришёл»: сделку создают прямо из диалога, так видно, сколько записей из Telegram дошли до визита.
- Вопросы до записи («сколько стоит», «есть ли парковка», «можно с ребёнком») закрывает ИИ-сотрудник по вашей базе знаний. На бесплатном «Старте» он готовит черновики для администратора и даёт 30 пробных автоответов; отвечать клиенту сам — на платных тарифах и в 14-дневном пробном периоде.
Напоминания о записи: что реально
Раз бот не пишет первым, напомнить можно только тем, кто уже переписывался с ним. Автоматических напоминаний по расписанию и массовых рассылок в Моночате нет: напоминание администратор отправляет из диалога быстрым ответом через «/». Если нужны автоматические напоминания всем клиентам за сутки до визита, это функция сервиса онлайн-записи или своего бота с расписанием.
Если решили писать своего бота
Запросы «телеграм бот для записи клиентов python / github» ведут к готовым примерам кода, но пример — не рабочий сервис. Для живой записи нужны: сервер, который работает круглосуточно, база с расписанием и записями, защита от двойной записи на одно время, отмена и перенос, уведомления администратору и хранение персональных данных клиентов по 152-ФЗ. Посчитайте это до старта: часто дешевле взять сервис онлайн-записи и поставить его в кнопку меню, а переписку вести в общем окне.
Частые ошибки
- Бот «подтверждает» запись, которую никто не проверил, — и на одно время приходят двое. Подтверждает человек или система записи.
- Восемь кнопок в приветствии. Для записи хватает четырёх.
- Ответ «запись по телефону». Человек написал в Telegram, потому что не хочет звонить.
- Ключевое слово «запись» без синонимов: клиенты пишут «окошко», «свободно», «можно на завтра».
- Никто не знает о боте: нет ссылки на сайте, в карточке на картах и в сообщении после визита.
Источники
По теме в Моночате
Попробуйте Моночат бесплатно
Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.