К тексту

IT48 мин чтения

Как сделать бота в Telegram без программиста: пошаговая инструкция

Я делаю сайты и ботов для малого бизнеса, и вопрос «а можно без программиста?» слышу почти в каждом разговоре про бота. Можно, и здесь я показываю как: какие команды отправить BotFather, официальному боту Telegram для создания ботов, какой конструктор выбрать, какие тексты вставить в сценарий записи, что по закону обязан иметь бот, который спрашивает телефон, и как подключить к тому же сценарию MAX. Всё, что нужно скопировать, вынесено в блоки с кнопкой «Скопировать», и под каждым написано, куда это вставить. Цифры сверены с источниками, список в конце.

Содержание
  1. Что такое бот в Telegram и где он живёт
  2. Что бот может сделать для малого бизнеса
  3. Конструктор, код или заказ
  4. Шаг 1. Создаём бота в BotFather: что скопировать и куда вставить
  5. Шаг 2. Выбираем конструктор и подключаем бота
  6. Шаг 3. Собираем сценарий записи: тексты для копирования
  7. Шаг 4. Документы и закон: что нужно боту
  8. Шаг 5. Подключаем MAX к тому же сценарию
  9. Шаг 6. Проверяем и запускаем
  10. Ошибки сценариев, которые отпугивают клиентов
  11. Что из этого важно владельцу бизнеса
  12. Вопросы и ответы
  13. Источники

Что такое бот в Telegram и где он живёт

Ботом в Telegram называют аккаунт-робота: у него есть имя, аватар и адрес, но вместо человека отвечает программа по заранее заданному сценарию. Клиент открывает чат, нажимает «Старт», видит кнопки и идёт по ним: выбрать услугу, время, оставить номер. Всё это происходит без вашего участия, в любое время суток.

Заводят бота в чате с BotFather, официальным ботом Telegram для создания ботов. Он спрашивает имя и адрес и выдаёт токен: длинную строку из цифр, двоеточия и букв. Токен работает как ключ от бота: кто его знает, тот и управляет ботом. Поэтому токен вставляют в конструктор, то есть в сервис, где бота собирают из готовых блоков без кода, или отдают тому, кто делает вам бота, и больше никому.

Окно бота открывается в Telegram, а программа, которая отвечает клиентам, работает в другом месте: в облаке конструктора или на вашем сервере. Telegram только передаёт сообщения между ними. Если программа выключена, бот молчит, а сообщения клиентов ждут на стороне Telegram не дольше суток и потом пропадают. Как устроен сервер, на котором работает бот, я разбирал в статье о том, что такое сервер.

Что бот умеет: отвечать текстом и кнопками, принимать файлы и фотографии, запоминать ответы, принимать оплату, открывать мини-приложение (сайт внутри Telegram), работать администратором в группе или канале. Бот не найдёт вам клиентов: их приводят QR-код на стойке, ссылка на сайте, карточка на Яндекс Картах, пост в канале.

Важно

Бот не может написать человеку первым, и этого нельзя обойти ни настройкой, ни конструктором. Пока клиент сам не нажал «Старт», бот для него не существует. Рассылка уходит только тем, кто уже запускал бота, а рекламную рассылку закон разрешает отправлять только тем, кто согласился её получать.

Больше всего бот похож на вендинговый автомат: клиент нажимает кнопки, получает то, что просил, деньги уходят вам. Разница в том, что хороший бот умеет «позвать продавца»: передать диалог живому человеку, когда кнопок не хватает.

Чем бот отличается от канала, группы и мини-приложения

Канал устроен как лента: пишет владелец, читают подписчики. Группа работает как общий чат, где пишут все. Бот ведёт диалог один на один с каждым клиентом. Мини-приложение открывается внутри Telegram как сайт: каталог с корзиной, календарь записи с часами. Для записи и заказов малому бизнесу почти всегда хватает бота с кнопками; мини-приложение нужно, когда каталог большой и его неудобно листать кнопками.

Отдельно стоит Telegram Business, набор функций для обычного аккаунта: часы работы, быстрые ответы, приветствие новым клиентам и автоответ в нерабочее время. Они входят в платную подписку Premium, а вот подключить к личному аккаунту бота, который отвечает от вашего имени, с мая 2026 года может любой пользователь без подписки. Это удобно мастеру, который ведёт клиентов с личного номера, но полноценную запись с напоминаниями даёт только бот.

Что бот может сделать для малого бизнеса

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

  • Запись. Услуга, мастер, дата, время, подтверждение, напоминание. Записи уходят в таблицу или в CRM, о том, что такое CRM и когда она нужна, у меня есть отдельная статья.
  • Заказы и меню. Каталог в кнопках или в мини-приложении, корзина, адрес доставки, способ оплаты.
  • Ответы на частые вопросы. Адрес, часы работы, цены, парковка, «сколько ждать».
  • Сбор заявок. Имя, телефон, что нужно; уведомление вам в личные сообщения.
  • Напоминания и статусы. «Ваш заказ собран», «завтра в 15:00 вас ждёт мастер».
  • Рассылки и акции. Только тем, кто отдельно на них согласился.
  • Оплата. Через платёжного провайдера в самом боте или по ссылке на оплату, которую бот отправляет сообщением.
  • Выход на человека. Кнопка «Позвать администратора», после которой отвечаете вы.

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

Боты чаще всего умирают по двум причинам: цены и график в них устаревают через месяц, а ссылку на бота ставят в подвал сайта и забывают. Остальные ошибки собраны в конце статьи.

Бот для записи клиентов: как выглядит диалог

Возьмём салон красоты: на нём я покажу все тексты. Клиент нажимает «Старт», выбирает кнопками услугу, мастера, день и время, соглашается на обработку данных и делится номером, а вам приходит уведомление. За день и за два часа до визита бот напоминает клиенту о записи, а кнопки «Перенести» и «Отменить» освобождают окно, если планы поменялись. Все сообщения этого диалога собраны в шаге 3.

Конструктор, код или заказ

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

Конструктор Свой код Заказ у разработчика
Что платите стартовые тарифы 0-4 400 ₽ в месяц (цены на 25.09.2026) сервер от 200 ₽ в месяц плюс ваше время биржи от 500 ₽, чаще 2 000-5 000 ₽; студия от 200 000 ₽ (прайс 2025 года)
Сколько ждать часы или дни дни или недели от дней до нескольких недель
Что получаете типовые сценарии из блоков, бот в облаке сервиса любую логику и свою базу решение под задачу
Ограничения лимиты тарифа, зависимость от сервиса безопасность, копии и обновления на вас зависимость от подрядчика
Кто сопровождает вы и поддержка сервиса вы подрядчик по договору или вы

Конструктор собирает сценарий из блоков мышкой: сообщение, кнопки, вопрос, таймер, уведомление. Бот работает в облаке сервиса, и вы платите за тариф. Сам Telegram готовых инструментов для тех, кто не программирует, не даёт: в его справке прямо написано, что без разработчика рабочего бота из коробки не собрать. Так что «без программиста» на практике означает «в конструкторе», и именно этот путь разобран в статье по шагам.

Свой код нужен, когда у бота появляются расчёты, свои интеграции или логика, которой нет в блоках. Код за вас может написать нейросеть, и это правда быстро, но у непроверенного кода есть типичные беды: токен прямо в коде и нет проверки того, что вводит пользователь. По отчёту Veracode за 2025 год, 45 % образцов кода, написанного ИИ, не прошли проверку безопасности. Бот, который принимает телефоны клиентов, стоит показать тому, кто умеет читать код; где путь конструктора заканчивается, я разбирал в статье о том, что такое программирование.

Отдельная ветка: ИИ-бот, который отвечает на вопросы своими словами. В России для этого доступны YandexGPT и GigaChat. Нейросеть берёт плату за токены: так здесь называют кусочки текста, у Сбера в среднем три-четыре символа, в примере Яндекса около пяти, и с токеном бота из BotFather они никак не связаны. YandexGPT Lite стоит 0,2 ₽, а YandexGPT Pro 5.1 0,8 ₽ за тысячу токенов с НДС (25 сентября 2026 года): миллион токенов, а это несколько миллионов знаков текста, обходится в 200-800 ₽. Такой бот хорош на частых вопросах по вашей базе знаний и на уточнении заявки. Он плох там, где нужна точность: цены, наличие, медицинские и юридические советы. Модель может уверенно ответить неправду: Сбер прямо предупреждает, что ГигаЧат может ошибаться, а Яндекс пишет, что модель знает только то, что было в её обучении или в самом запросе. Поэтому ей дают вашу базу знаний и всегда оставляют кнопку «Позвать человека».

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

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

Сколько стоит бот в 2026 году

Все цены в этом разделе на 25 сентября 2026 года.

Конструктор. Стартовые тарифы стоят от 0 до 4 400 ₽ в месяц; тарифы сервисов, включая бесплатные, собраны в таблице шага 2.

Свой код. Сервер обходится в 200-1 000 ₽ в месяц: самый маленький виртуальный сервер (VPS) у Selectel, одно ядро, 1 ГБ памяти и 10 ГБ диска, стоит 200 ₽. Плюс токены нейросети, если бот с ИИ, плюс часы того, кто код сопровождает.

Заказ. На Kwork витрина начинается от 500 ₽, но большинство предложений на первой странице стоят от 2 000 до 5 000 ₽. Одна из студий, которая делает ботов под ключ, в прайсе 2025 года называет от 200 000 ₽ за проект и от 300 000 ₽ за бота с простым функционалом. BotHelp, который сам продаёт конструктор, оценивает работу агентства в 80-250 тысяч рублей, а разработку на коде в сумму от 250 000 ₽, но это оценка продавца конструктора, а не независимые данные. Сроки: продавец конструктора обещает два-три часа по шаблону или день своими руками; студия называет 7-10 рабочих дней на простого бота, а работу агентства BotHelp оценивает в 3-6 недель.

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

Скрытые расходы, о которых не пишут в тарифах: доплата за рост базы (BotHelp переводит на следующий тариф автоматически), хранилище файлов (у Salebot 59 ₽ за гигабайт в месяц), токены нейросети, комиссия за приём платежей (у ЮKassa за карты 2,8 % плюс 1 % за чек, без НДС, по тарифу для новых клиентов до 1 декабря 2026 года), юрист для политики и согласия, ваше время на правки.

Как это устроено у меня: разбор задачи и схема сценария бесплатны, первая оплата после того, как вы увидели схему, и отказаться на этом шаге можно без оплаты. Так заказчик понимает, что получит, до того как платит.

Сначала разбор ниши. Потом макет. Первая оплата только после макета.Обсудить ваш сайт

Шаг 1. Создаём бота в BotFather: что скопировать и куда вставить

Откройте Telegram, в поиске наберите BotFather и выберите бота с синей галочкой (адрес @BotFather). Всё общение с ним идёт обычными сообщениями: вы отправляете команду, он задаёт вопрос, вы отвечаете следующим сообщением. BotFather пишет по-английски: сначала спросит name, то есть имя бота, потом username, то есть адрес. Команды ниже копируйте кнопкой и отправляйте по одной.

Команда: создать бота
/newbot

Куда вставить: в чат с @BotFather, как обычное сообщение. В ответ он попросит имя бота.

Имя бота, пример
Салон «Ромашка»: запись

Куда вставить: ответом на первый вопрос, про name. Это имя видят клиенты в шапке чата, оно может быть по-русски и с пробелами; название салона замените на своё.

Адрес бота, пример
romashka_zapis_bot

Куда вставить: ответом на второй вопрос, про username. Адрес пишется латиницей, можно цифры и подчёркивание, от 5 до 32 знаков, и обязательно заканчивается на bot. Если адрес занят, придумайте другой: добавьте город или цифру. Адрес потом поменять нельзя, а имя можно. По этому адресу бота будут находить: t.me/romashka_zapis_bot.

После этого BotFather пришлёт сообщение с поздравлением и токеном: строкой из цифр, двоеточия и длинного набора букв.

Важно

Токен вставляют в поле для токена вашего конструктора (шаг 2) или отдают тому, кто собирает вам бота, и больше никому. Кто знает токен, тот управляет ботом. Если токен всё же утёк, его выпускают заново, порядок в конце этого шага.

Теперь заполним «витрину» бота. Каждая настройка делается так: отправляете команду, BotFather показывает ваших ботов кнопками, вы нажимаете на нужного, потом отправляете текст отдельным сообщением.

Команда: описание бота
/setdescription

Куда вставить: в чат с @BotFather, затем нажать на своего бота в списке.

Описание, пример
Запись в салон «Ромашка» за минуту: выберите услугу, мастера и время. Напомним о визите за день и за два часа. Цены, адрес и часы работы тоже здесь. С вопросами нажмите «Позвать администратора».

Куда вставить: следующим сообщением в тот же чат, название замените на своё. Это описание клиент видит на пустом экране чата до нажатия «Старт», в нём объясняют, зачем бот и что будет дальше. Лимит 512 знаков.

Команда: текст профиля
/setabouttext

Куда вставить: в чат с @BotFather, затем нажать на своего бота.

Текст профиля, пример
Онлайн-запись в салон «Ромашка». Ежедневно с 9:00 до 21:00.

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

Команда: меню команд
/setcommands

Куда вставить: в чат с @BotFather, затем нажать на своего бота.

Список команд
start - Начать
zapis - Записаться
ceny - Цены и услуги
adres - Адрес и часы работы
otmena - Отменить или перенести запись
admin - Позвать администратора

Куда вставить: следующим сообщением, весь список одним сообщением. Слева от дефиса название команды: только строчные латинские буквы, цифры и подчёркивание, до 32 знаков; справа подпись по-русски. Эти команды клиент увидит подсказкой, когда наберёт / в чате с ботом, и те же команды вы потом привяжете к блокам сценария.

Команда: аватар бота
/setuserpic

Куда вставить: в чат с @BotFather, затем нажать на своего бота и отправить картинку: логотип или фото салона, квадратное, без мелкого текста.

Всё то же самое можно сделать без команд: отправьте /mybots, нажмите на бота и пройдите по кнопкам Edit Bot. Команды удобнее тем, что их можно скопировать отсюда.

Команда: если токен утёк
/mybots

Куда вставить: в чат с @BotFather, затем нажать на бота, потом на кнопку API Token и Revoke current token. Старый токен перестанет работать, а новый нужно вставить в конструктор вместо старого. В документации Telegram для новой выдачи названа и команда /token. Сделайте это, если подрядчик, у которого был токен, больше с вами не работает.

Если бота собирал подрядчик на своём аккаунте, попросите передать бота вам: в @BotFather есть передача владения, она необратима и возможна только тому, кто хоть раз запускал этого бота.

Шаг 2. Выбираем конструктор и подключаем бота

Выбирать есть из чего; ниже те сервисы, у кого тарифы и возможности удалось проверить на их собственных страницах 25 сентября 2026 года. «н/д» значит, что на сайте сервиса ответа нет; «данные в России» значит, что так написано в политике самого сервиса.

Сервис Бесплатно Цена в месяц (25.09.2026) Telegram / MAX / VK Таблица или CRM Данные в России
PuzzleBot без срока: 150 пользователей на проект, с рекламой сервиса 990 / 1 690 / 2 990 ₽ да / да / н/д своя таблица; amoCRM, Битрикс24 да
Salebot без срока: 50 сообщений в день, плюс 3 дня полного доступа «Бизнес» 2 999 ₽ да / да / да своя CRM и таблицы да, Yandex Cloud
BotHelp нет, пробные 14 дней от 1 599 ₽ за 1 000 подписчиков да / да / да (в MAX без автоматических рассылок) amoCRM, Битрикс24 да, для граждан РФ
Botmother тестовый тариф с ограничениями 4 399 ₽ (первые 2 месяца 1 990 ₽) да / да / да н/д, кроме Google Таблиц да, Selectel
Aimylogic 25 пользователей в месяц от 1 089 ₽ да / да / да Битрикс24 да
TextBack 3 дня от 3 300 ₽, минимум 3 месяца да / да / да amoCRM, Битрикс24 н/д
Senler 50 сообщений в день от 500 ₽ да / да / да н/д да, Москва
Chatforma пробные 15 дней 2 000 ₽ за одного бота да / да / да интеграции, по заявлению сервиса да
Leadteh 7 дней от 1 390 ₽ да / да / да своя CRM да

Для записи в салоне я бы смотрел на первые три: у них есть и Telegram, и MAX, и сам MAX называет их среди официальных партнёров. Google Таблицы, которые предлагают многие конструкторы, для базы клиентов не годятся: данные граждан России должны лежать в России, об этом в шаге 4.

Подключение везде устроено одинаково. В кабинете конструктора находите раздел «Каналы» или кнопку «Создать проект», выбираете Telegram и вставляете токен из шага 1 в поле для токена. После подключения проверьте, что бот отвечает на «Старт», и замените приветствие своим.

Дальше сценарий. Блоки в каждом конструкторе называются по-своему, но набор один и тот же, и его хватает для записи: старт (блок, который срабатывает на команду /start), сообщение, кнопки, запрос телефона, переменная (место, куда бот запоминает ответ клиента), уведомление вам, таймер (отложенное сообщение, из него делают напоминания) и выгрузка в таблицу или CRM. Вот как эти элементы называются в справках трёх сервисов на 25 сентября 2026 года; в кабинете надпись может звучать чуть иначе.

Что нужно PuzzleBot Salebot BotHelp
Куда вставить токен «Создать проект», окно для ключа раздел «Каналы», Telegram «Настройки», вкладка «Каналы», «Добавить новый канал»
Старт команда /start, создана по умолчанию блок «Стартовое условие» автоматизация «Приветствие»
Сообщение блок «Текст» блок «Состояние», раздел «Сообщение» шаг «Сообщение», блок «Текст»
Кнопки (под сообщением или вместо клавиатуры) «Инлайн клавиатура» или «Обычная клавиатура» «Inline-кнопки» или «Reply-кнопки» «Инлайн-кнопки» или «Кнопки меню»
Запрос телефона «Форма ввода», тип «Запрос контакта» кнопка с функцией «Запросить телефон» блок «Вопрос», поле «телефон»
Запомнить ответ поле «Переменная» в форме ввода переключатель «Пользователь вводит данные» «Сохранить в поле» в блоке «Вопрос»
Уведомление вам приходит в вашего бота; на почту и в группу только на платных тарифах блок «Закрыть сделку», заявка уходит на почту из настроек проекта действие «Отправить уведомление»
Таймер блок «Таймаут», не дольше суток «Задержка перед ответом» в настройках стрелки шаг «Задержка»; в «Вопросе» есть «Напомнить, если нет ответа»
Выгрузка своя таблица; в «Настройки», «Интеграции»: amoCRM, Битрикс24 своя CRM и «Таблицы» шаг «Действие»: Битрикс24; интеграция с amoCRM
Куда вставить токен MAX «Создать проект», выбрать Max раздел «Каналы», MAX «Настройки», «Каналы», «Добавить новый канал», MAX

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

Как сделать бота в Telegram бесплатно

Полностью бесплатный бот для записи возможен на бесплатном тарифе PuzzleBot или Salebot: сценарий, кнопки, запрос телефона и уведомления в них есть, а лимиты стоят в таблице выше. Платить обычно приходится за рост базы, интеграции с CRM и снятие рекламы сервиса. Что именно входит в бесплатный тариф, проверяйте на странице тарифов в день подключения: сервисы меняют условия.

Шаг 3. Собираем сценарий записи: тексты для копирования

Ниже весь диалог салона «Ромашка» по порядку. Каждый текст копируется в свой блок конструктора; под текстом написано, в какой. Название салона, имена мастеров, услуги, цены, адрес, часы работы, парковку и телефон замените на свои.

Слова в фигурных скобках, например {услуга}, обозначают переменные: в них бот подставит ответ клиента. В каждом конструкторе переменную записывают по-своему, как именно, сказано в его справке в разделе о переменных. После вставки замените {услуга} на запись своего конструктора и проверьте на себе: если в подтверждении пришло «{услуга}», а не «Стрижка», переменная записана неверно.

Кнопки в Telegram бывают двух видов: под сообщением (их называют inline) и вместо клавиатуры внизу экрана (reply-клавиатура). Меню и кнопку «Поделиться номером» ставьте внизу экрана, всё остальное под сообщением; подробнее в конце шага.

Приветствие
Здравствуйте! Это бот салона «Ромашка». Здесь можно записаться за минуту, посмотреть цены и адрес или позвать администратора. Выберите, что нужно:

Куда вставить: в блок «Старт», который отвечает на команду /start (строка «Старт» в таблице шага 2).

Кнопки главного меню
Записаться
Цены и услуги
Адрес и часы работы
Позвать администратора

Куда вставить: в тот же блок, в поле для кнопок. Каждая строка станет отдельной кнопкой; если конструктор добавляет кнопки по одной, копируйте подписи по одной строке. Четырёх кнопок хватит: больше шести на одном экране телефона, по моему опыту, уже неудобно, а выход на администратора должен быть с каждого экрана, хотя бы через «Назад» в главное меню.

Выбор услуги
Какая услуга нужна? Нажмите на кнопку.

Куда вставить: в поле текста нового блока «Сообщение», к которому ведут кнопка «Записаться» и команда /zapis.

Кнопки услуг, пример
Стрижка
Окрашивание
Маникюр
Назад

Куда вставить: в тот же блок, в поле для кнопок. Ответ сохраните в переменную {услуга}, а кнопку «Назад» свяжите с приветствием.

Выбор мастера
К какому мастеру записать? Если всё равно, нажмите «Любой мастер».

Куда вставить: в следующий блок «Сообщение», к нему ведут кнопки услуг.

Кнопки мастеров, пример
Анна
Мария
Любой мастер
Назад

Куда вставить: в тот же блок, в поле для кнопок. Ответ сохраните в переменную {мастер}.

Выбор дня
На какой день? Выберите кнопкой.

Куда вставить: в следующий блок «Сообщение». Если в конструкторе есть календарь или поле даты, используйте его; если нет, сделайте кнопки с датами на неделю вперёд, например «Пн 28 сентября», и обновляйте их раз в неделю. Ответ сохраните в переменную {дата}.

Выбор времени
Во сколько удобно? Выберите время кнопкой.

Куда вставить: в следующий блок «Сообщение», кнопки с часами работы, ответ в переменную {время}. Бот из кнопок не знает, какие часы у мастера уже заняты. Если в конструкторе нет календаря с расписанием, подтверждайте время сами после уведомления: подтверждение ниже так и написано, «заявка принята», а не «вы записаны».

Перед номером телефона идёт согласие на обработку персональных данных. По закону оно оформляется отдельно от всего остального, поэтому это отдельное сообщение с отдельной кнопкой, а не строчка под приветствием. Зачем оно нужно и что ещё требует закон, разобрано в шаге 4; здесь только текст.

Согласие, заготовка
Оператор персональных данных: [ИП Иванова Анна Ивановна, ОГРНИП 000000000000000, адрес: г. Город, ул. Примерная, 1, почта salon@example.ru].

Нажимая «Согласен», я даю этому оператору согласие на обработку моих персональных данных: имени, номера телефона, имени пользователя и ID аккаунта в мессенджере, выбранной услуги, даты и времени записи.

Цель: записывать меня на услуги, подтверждать записи, напоминать о визитах и связываться со мной по ним.

Действия с данными: сбор, запись, хранение, уточнение, использование и удаление, обработка автоматизированная. По поручению оператора данные обрабатывает сервис [название конструктора, ООО «...», адрес], данные хранятся в России.

Срок: согласие действует до отзыва. Данные о записях хранятся не дольше [12 месяцев] после последнего визита, потом удаляются.

Как отозвать согласие: напишите в этот чат «Удалить мои данные» или на почту [salon@example.ru]. Данные удалят не позднее чем через 30 дней.

Политика обработки персональных данных: [ссылка]

Куда вставить: в отдельный блок «Сообщение» перед блоком «Запрос телефона», с двумя кнопками ниже. Всё в квадратных скобках замените на своё: название, ОГРНИП (номер регистрации ИП, он указан в листе записи ЕГРИП), адрес, почту, конструктор (его название и адрес есть в оферте или политике сервиса, обычно в разделе «Реквизиты»), срок хранения, ссылку на политику. Нажатие «Согласен» сохраните в переменную {согласие} с датой и временем и выгружайте в таблицу вместе с записью: доказывать согласие придётся вам. Заготовка собрана по списку, который закон задаёт для письменного согласия, без паспортных данных и подписи, которые боту записи не нужны; вашу нишу и ваши данные юрист знает лучше, покажите ему. Это не юридическая консультация.

Кнопки под согласием
Согласен
Не согласен

Куда вставить: в тот же блок. «Согласен» ведёт к запросу телефона, «Не согласен» к следующему тексту.

Ответ на «Не согласен»
Без согласия записать не получится, но вы можете позвонить: +7 900 000-00-00.

Куда вставить: в блок «Сообщение», к которому ведёт кнопка «Не согласен»; под ним кнопки главного меню.

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

Куда вставить: в блок «Запрос телефона» (строка таблицы шага 2), к нему ведёт кнопка «Согласен».

Кнопка запроса телефона
Поделиться номером

Куда вставить: в тот же блок, как подпись кнопки внизу экрана. Эта кнопка в Telegram передаёт боту номер из аккаунта клиента, вводить руками не нужно. Номер сохраните в переменную {телефон}, имя из профиля клиента в {имя}.

Заявка принята
Заявка принята: {услуга}, мастер: {мастер}, {дата} в {время}. Администратор подтвердит время в этом чате в рабочее время; если оно занято, предложит другое. Адрес: ул. Примерная, 1, второй этаж. Напомним за день и за два часа. Если планы поменяются, нажмите «Перенести» или «Отменить».

Куда вставить: в блок «Сообщение» после запроса телефона. Здесь же настройте уведомление вам (текст ниже) и выгрузку в таблицу (у неё текста нет, только настройка). Если время подтверждает календарь конструктора, замените «Заявка принята» на «Вы записаны».

Кнопки после подтверждения
Перенести
Отменить
В главное меню

Куда вставить: в тот же блок, в поле для кнопок под сообщением.

Уведомление вам
Новая заявка: {имя}, {телефон}. {услуга}, мастер: {мастер}, {дата} в {время}. Источник: {источник}.

Куда вставить: в блок уведомления (строка «Уведомление вам» в таблице шага 2). Чтобы уведомления приходили вам в Telegram, откройте своего бота с личного аккаунта и нажмите «Старт»: без этого бот не сможет написать вам первым, как и любому другому человеку. Переменная {источник} заполняется из ссылки, по которой пришёл клиент, об этом в шаге 6. Если не хотите, чтобы телефоны клиентов копились в переписке Telegram, уберите {телефон} из уведомления и смотрите номер в таблице.

Выгрузку настройте в блоке из строки «Выгрузка»: получателем выберите таблицу внутри конструктора или свою CRM с серверами в России. Битрикс24 подключает бота по токену прямо в настройках канала, YCLIENTS (сервис онлайн-записи) и amoCRM через партнёрские интеграции. Заявки должны лежать у вас, а не только в диалоге бота: если конструктор закроется, база останется.

Согласие на рассылку
Присылать вам в этот чат сообщения салона «Ромашка» об акциях и свободных окнах? Не чаще двух раз в месяц, отписаться можно в любой момент кнопкой «Отписаться». На вашу заявку ответ не влияет.

Куда вставить: в отдельный блок после подтверждения заявки. Нажатие «Да, присылайте» сохраните в переменную {рассылка} вместе с датой и временем ответа: доказывать согласие придётся вам. Рассылку отправляйте только тем, у кого там записано «Да, присылайте», а кнопка «Отписаться» в каждой рассылке должна стирать это значение.

Кнопки: рассылка
Да, присылайте
Нет, спасибо

Куда вставить: в тот же блок, в поле для кнопок под сообщением.

Ответ на «Отписаться»
Готово, сообщений об акциях больше не будет. Заявки и напоминания работают как раньше.

Куда вставить: в блок, к которому ведёт кнопка «Отписаться» из каждой рассылки; в нём же очистите переменную {рассылка}.

Напоминание за день
Напоминаем о записи завтра в {время}: {услуга}, мастер: {мастер}. Адрес: ул. Примерная, 1, второй этаж. Всё в силе?

Куда вставить: в блок отложенной отправки, то есть таймер или задержку, с расчётом от даты и времени записи; к сообщению кнопки ниже. Как задать «за сутки до визита», смотрите в справке своего конструктора: у каждого свой способ, а простой «Таймаут» PuzzleBot ограничен одними сутками, поэтому длинные цепочки там делают через раздел «Сценарии». Если в вашем конструкторе напоминание не привязывается к дате записи, уберите фразу про напоминания из описания бота и из подтверждения, чтобы бот не обещал того, чего не делает.

Кнопки напоминания
Приду
Перенести
Отменить

Куда вставить: в тот же блок, под сообщением. «Приду» ведёт к короткому «Ждём вас!», остальные две к блоку отмены ниже.

Напоминание за два часа
Через два часа ждём вас: {услуга}, {время}. Адрес: ул. Примерная, 1, второй этаж. Если задерживаетесь, нажмите «Позвать администратора».

Куда вставить: во второй таймер, за 2 часа до записи; к сообщению добавьте кнопку «Позвать администратора».

Отмена или перенос
Отменить или перенести запись на {дата} в {время}? Выберите, что сделать с записью.

Куда вставить: в блок, к которому ведут кнопки «Перенести» и «Отменить» и команда /otmena из меню.

Кнопки отмены
Отменить запись
Выбрать другой день
Оставить как есть

Куда вставить: в тот же блок. «Выбрать другой день» возвращает к блоку с датами, «Оставить как есть» в главное меню, «Отменить запись» к следующему тексту.

Запись отменена
Запись на {дата} в {время} отменена. Если захотите записаться снова, нажмите «Записаться».

Куда вставить: в блок после кнопки «Отменить запись»; здесь же настройте уведомление вам с текстом ниже.

Уведомление об отмене
Отмена: {имя}, {телефон}, {услуга}, {дата} в {время}.

Куда вставить: в блок уведомления в том же месте, что и уведомление о новой заявке.

Позвать администратора
Передаю администратору. Ответим в этом чате в рабочее время, ежедневно с 9:00 до 21:00. Если срочно, позвоните: +7 900 000-00-00.

Куда вставить: в блок, к которому ведут кнопка «Позвать администратора», команда /admin и слово «администратор», заведённое ключевой фразой. В том же блоке включите уведомление вам с текстом последнего сообщения клиента и, если сервис это умеет, переключение диалога на живого администратора.

Если бот не понял
Я не понял сообщение. Выберите нужное кнопкой ниже, а чтобы написать человеку, нажмите «Позвать администратора».

Куда вставить: в блок ответа на непонятное сообщение (в разных сервисах он называется «Ответ по умолчанию» или похоже), к нему кнопки главного меню. Без этого блока клиент, написавший свободный текст, останется без ответа.

Ответ на «Удалить мои данные»
Запрос принят. Удалим ваши данные не позднее чем через 30 дней.

Куда вставить: в блок, который срабатывает на ключевую фразу «Удалить мои данные»; в нём же уведомление вам. Удалять запись из таблицы придётся руками, срок 30 дней.

Цены и услуги, пример
Стрижка: от 1 500 ₽
Окрашивание: от 3 500 ₽
Маникюр: от 1 800 ₽
Точную цену мастер назовёт после консультации. Чтобы записаться, нажмите кнопку ниже.

Куда вставить: в блок «Сообщение», к которому ведут кнопка «Цены и услуги» и команда /ceny; под ним кнопки «Записаться» и «В главное меню».

Адрес и часы работы, пример
Ул. Примерная, 1, второй этаж, вход со двора. Ежедневно с 9:00 до 21:00. Парковка бесплатная у входа.

Куда вставить: в блок «Сообщение», к которому ведут кнопка «Адрес и часы работы» и команда /adres; под ним те же две кнопки.

Как сделать кнопки в боте

Кнопки под сообщением (inline) остаются рядом с текстом, к которому относятся: они подходят для выбора услуги, мастера, времени и для «Перенести» и «Отменить». Кнопки вместо клавиатуры (reply-клавиатура) появляются внизу экрана на месте поля ввода: они подходят для главного меню и для «Поделиться номером», потому что только такая кнопка умеет передавать номер телефона. Три правила для любых кнопок: подпись говорит, что произойдёт («Записаться», а не «Далее»); на каждом экране есть «Назад» или «В главное меню»; на каждом экране есть выход на человека, хотя бы через главное меню.

Шаг 4. Документы и закон: что нужно боту

Тексты согласий вы уже вставили в шаге 3; здесь о том, зачем они нужны и что ещё сделать до запуска. Как только бот спрашивает имя и телефон, вы собираете персональные данные и становитесь их оператором, то есть тем, кто по закону за них отвечает; это касается компаний, ИП и самозанятых. Ссылки на статьи законов в конце статьи. Это не юридическая консультация.

  1. Отдельное согласие. С 1 сентября 2025 года согласие на обработку персональных данных оформляется отдельно от других документов, которые человек подтверждает, поэтому в боте оно живёт отдельным сообщением с отдельной кнопкой перед запросом телефона. Закон разрешает любую форму согласия, которая позволяет подтвердить факт его получения, а доказывать согласие придётся вам, поэтому нажатие кнопки должно сохраняться: аккаунт клиента, дата и время, версия текста. Кнопка «Поделиться номером» сама по себе согласием не считается, она только передаёт номер. Письменное согласие с подписью боту записи не нужно, если он не спрашивает о здоровье: вопросы про аллергии и противопоказания в бот не включайте, для них закон требует другую форму.
  2. Политика обработки персональных данных. Её публикуют в интернете со свободным доступом, без входа и регистрации. Для бота проще всего разместить политику на своём сайте и дать ссылку в сообщении с согласием и в описании бота; свою политику можно указать и в @BotFather. Если сайта нет, подойдёт страница на конструкторе сайтов; про то, как устроена страница с формой заявки, я писал в статье о лендинге, там та же связка «согласие плюс политика».
  3. Уведомление в Роскомнадзор. Подаётся до начала обработки на сайте Роскомнадзора (форма по ссылке в источниках); исключение для данных, которые собирают ради договора с клиентом, отменено ещё с 2022 года, поэтому ИП или самозанятый с ботом записи по общему правилу уведомление подаёт. Если уведомление для сайта уже подано, а бот добавил новые данные, цели или место хранения, сведения обновляют не позднее 15-го числа следующего месяца.
  4. Данные хранятся в России. Записывать и хранить данные граждан России при их сборе можно только в базах, которые находятся в России. Telegram принадлежит иностранной компании, поэтому главное правило касается вашей собственной базы: таблица, CRM или хранилище конструктора, куда бот записывает имя и телефон, должны находиться в России. Считается ли сама переписка в Telegram передачей данных за границу, Роскомнадзор официально не разъяснял: на 25 сентября 2026 года такого разъяснения я не нашёл. В уведомлении в Роскомнадзор есть отдельный вопрос о передаче данных за границу, ответ на него согласуйте с юристом. И не пересылайте телефоны клиентов через мессенджер дальше, чем нужно для записи.
  5. Конструктор обрабатывает данные по вашему поручению. По закону оператор может поручить обработку другому лицу с согласия клиента и по договору, но отвечать перед клиентом продолжает сам, поэтому конструктор назван в тексте согласия и должен быть назван в политике. Большинство российских конструкторов пишут в своей политике, что хранят данные в России, но чаще всего политика говорит о данных самих пользователей сервиса, а не о базе ваших клиентов. Поэтому до оплаты тарифа задайте поддержке три вопроса, текст ниже.
  6. Только нужные данные, и удаление по просьбе. Закон запрещает собирать больше, чем нужно для цели: для записи достаточно имени и телефона, дата рождения, адрес и почта лишние. Клиент может в любой момент отозвать согласие, и тогда данные нужно перестать обрабатывать и удалить не позднее чем через 30 дней; когда цель достигнута, данные тоже удаляют в течение 30 дней, если договор с клиентом не устанавливает другой срок. Поэтому срок хранения прописан в согласии, а в боте есть фраза «Удалить мои данные».
  7. Об утечке нужно сообщить. В течение 24 часов после того, как о ней стало известно, Роскомнадзору сообщают о самом факте, а в течение 72 часов присылают результаты разбирательства.
  8. Рассылки только с отдельного согласия. Роскомнадзор относит сообщения в интернете к рекламе по сетям связи, а такую рекламу закон о рекламе разрешает отправлять только тем, кто заранее согласился её получать; доказывать согласие придётся вам. Это согласие не совпадает с согласием на обработку данных: у них разные цели и разные законы, поэтому в боте его лучше спрашивать отдельным вопросом после записи и не делать условием записи. По первой просьбе клиента рассылку прекращают сразу.
Вопросы в поддержку
1. Где физически хранятся данные моих клиентов (имя, телефон, история диалога): в какой стране и в каких дата-центрах?
2. Есть ли у вас документ, который это подтверждает, и пункт в договоре или оферте об обработке персональных данных по моему поручению как оператора?
3. Что происходит с данными и сценарием, если я перестану платить или сервис закроется: как выгрузить базу клиентов?

Куда вставить: в чат поддержки конструктора до оплаты тарифа. Ответы сохраните: они пригодятся для политики и при проверке.

Реклама, рассылки и правила Telegram

  • Реклама на ограниченных площадках. С 1 сентября 2025 года закон о рекламе запрещает рекламу на ресурсах, доступ к которым в России ограничен. 10 марта 2026 года ФАС заявила, что видит в рекламе в Telegram признаки такого нарушения, а 25 марта объявила переходный период: до конца 2026 года меры ответственности за рекламу в Telegram и YouTube применяться не будут, потому что бизнесу, по словам ФАС, «требуется время для адаптации к новым правилам и переориентированию на другие рекламные каналы». Штраф за такое нарушение для ИП от 4 до 20 тысяч рублей, для компании от 100 до 500 тысяч. Отдельного разъяснения ФАС о том, касается ли запрет сообщений вашего собственного бота его подписчикам, на 25 сентября 2026 года я не нашёл. Ответы клиенту, подтверждение и напоминание о его записи ничего не продвигают и под общее определение рекламы не подпадают; а вот рассылку об акциях по списку подписчиков ФАС в общем виде считает рекламой. Платные посты о боте в чужих каналах Telegram тоже подпадают под эту позицию ФАС: переходный период откладывает ответственность, а не разрешает такую рекламу.
  • Маркировка рекламы. Рекламный пост в публичном канале или чате маркируют: пометка «реклама», указание на рекламодателя и идентификатор рекламы, который присваивают для учёта в ЕРИР, едином реестре интернет-рекламы. Закреплённый рекламный пост в собственном канале Роскомнадзор тоже считает рекламой, её учитывают с отметкой «самореклама». Для рекламы, которую мессенджер доставляет конкретным людям, заранее согласившимся на рассылку, Роскомнадзор не требует получать идентификатор и передавать сведения в реестр, но согласие на рассылку нужно всё равно. Сомнительный случай уточняйте у юриста.
  • Кому нельзя общаться с клиентами через иностранные мессенджеры. Собирать заявки через бота в Telegram закон не запрещает. Запрет информировать граждан через иностранные мессенджеры действует с 1 июня 2025 года для госорганов и их организаций, компаний, где у государства больше половины капитала, банков и финансовых организаций, операторов связи, маркетплейсов, крупных соцсетей и сайтов объявлений; список в законе закрытый. Салона, мастерской или небольшого магазина в нём нет.
  • Правила Telegram. Спам и навязчивые рассылки, обман, в том числе сбор данных под ложным предлогом, и продажа незаконных товаров запрещены; за нарушение Telegram может удалить бота и заблокировать аккаунт владельца. У каждого бота должна быть политика конфиденциальности: если своей нет, действует стандартная политика Telegram, но она написана не под российский закон, поэтому боту, который собирает телефоны, нужна своя.

Штрафы за бота без согласия и уведомления

С 30 мая 2025 года в статье 13.11 КоАП есть отдельные штрафы за неподанное уведомление и за несообщённую утечку, старые части остались. Бот, который собирает телефоны без действующего согласия, как правило, подпадает под часть 1. Отдельной строки для самозанятых в статье нет; самозанятый без статуса ИП, скорее всего, попадёт в графу для граждан.

Нарушение Гражданин ИП Компания
Обработка без законного основания (ч. 1) 10-15 тыс. ₽ 50-100 тыс. ₽ 150-300 тыс. ₽
Нет письменного согласия, где оно обязательно (ч. 2) 10-15 тыс. ₽ 100-300 тыс. ₽ 300-700 тыс. ₽
Политика не опубликована (ч. 3) 1,5-3 тыс. ₽ 10-20 тыс. ₽ 30-60 тыс. ₽
Нет уведомления в Роскомнадзор (ч. 10) 5-10 тыс. ₽ 100-300 тыс. ₽ 100-300 тыс. ₽
Не сообщили об утечке (ч. 11) 50-100 тыс. ₽ 1-3 млн ₽ 1-3 млн ₽

За сбор данных в зарубежные базы штраф отдельный и выше: компании и ИП грозит от 1 до 6 млн рублей за первое нарушение и от 6 до 18 млн за повторное. Рекламная рассылка без согласия стоит по статье 14.3 КоАП гражданам 10-20 тысяч, должностным лицам и ИП 20-100 тысяч, компаниям от 300 тысяч до миллиона рублей. За первое нарушение, найденное при проверке и никому не навредившее, штраф могут заменить предупреждением, но рассчитывать на это заранее нельзя.

Шаг 5. Подключаем MAX к тому же сценарию

MAX называют национальным мессенджером: закон от 24 июня 2025 года создал «многофункциональный сервис обмена информацией», а распоряжение правительства от 12 июля 2025 года назначило его оператором компанию, которой принадлежат права на программу MAX. С 1 сентября 2025 года его предустанавливают на смартфоны. Обязанности вести бота в MAX у салона или мастерской нет: закон обязывает управляющие компании и другие организации ЖКХ общаться с жильцами через MAX и ГИС ЖКХ, а госорганам Минцифры рекомендовало перейти на него, но малого бизнеса не касается ни закон, ни рекомендация. Но клиенты там уже есть, и один сценарий для двух мессенджеров дешевле, чем два бота.

Как создать бота в MAX

Бота в MAX может завести только проверенная организация, ИП или самозанятый, зарегистрированные в России; самозанятым это открыли 15 июня 2026 года, а обычному человеку без статуса MAX такой возможности не даёт. Организации или ИП дают до пяти ботов, самозанятому до двух. Порядок такой:

  1. Войдите на платформу для бизнеса business.max.ru по номеру телефона или откройте в самом MAX бота «MAX для бизнеса». Создайте профиль организации, ИП или самозанятого и подтвердите его через Госуслуги: для организации это делает руководитель или человек с правом первой подписи, сотрудник не сможет.
  2. В разделе «Чат-боты» нажмите «Создать» и заполните карточку: логотип, название, короткое описание. Адрес бота MAX составит сам по шаблону: у организации и ИП в нём будет ИНН, у самозанятого номер профиля; выбрать своё имя пока нельзя.
  3. Дождитесь модерации: до 48 часов в рабочие дни. После неё в настройках бота появится токен: он держится в секрете так же, как токен Telegram.
  4. В конструкторе добавьте канал MAX так, как написано в последней строке таблицы шага 2, и вставьте токен. MAX сам советует работать через официальных партнёров, и среди них есть Salebot, PuzzleBot и BotHelp.
  5. Привяжите к боту MAX тот же сценарий. PuzzleBot пишет, что один сценарий работает сразу в Telegram и MAX; в других сервисах проверьте, что в MAX работает не всё: у BotHelp, например, для MAX нет автоматических рассылок.
  6. Проверьте диалог в MAX с телефона отдельно: кнопка «Поделиться номером» и оплата в MAX устроены по-своему.

Доступ к платформе для бизнеса бесплатный, а за использование самих ботов MAX по своим условиям оставляет за собой право брать плату: в тестовый период продукты могут быть бесплатными, и тарифы MAX может менять сам. Открытого прайса на ботов на 25 сентября 2026 года я не нашёл.

Telegram, MAX или оба

Вот что известно об аудитории MAX, Telegram и WhatsApp (принадлежит Meta, деятельность которой запрещена в России как экстремистская). Mediascope считает россиян старше 12 лет.

Период Показатель MAX Telegram WhatsApp
Январь 2026 (расчёт Okkam на данных Mediascope) в месяц 73,7 млн 96,0 млн 89,4 млн
Июнь 2026 в месяц 86,2 млн 75,7 млн 63,5 млн
Июнь 2026 в сутки 69,0 млн 35,4 млн 23,6 млн
Август 2026 в сутки 69,9 млн 33,8 млн 22,6 млн

Источники и даты публикаций в конце статьи. Для владельца бизнеса важны две строки: в сутки в MAX заходят вдвое больше людей, чем в Telegram, и с апреля по август 2026 года суточная аудитория Telegram сократилась на треть. Сам MAX оценивает свою суточную аудиторию в 87-88 млн, но считает и детей младше 12 лет, и пользователей за рубежом.

Вот что известно об ограничениях. 13 августа 2025 года Роскомнадзор сообщил, что частично ограничивает звонки в Telegram и WhatsApp, объяснив меру борьбой с мошенниками. 10 февраля 2026 года ведомство заявило, что продолжит вводить «последовательные ограничения» против Telegram, а причины назвало так: «не исполняется российское законодательство, не защищены персональные данные». Российские СМИ сообщают о постоянных сбоях в работе мессенджера: например, Hi-Tech Mail на 25 сентября 2026 года пишет, что пользователи продолжают фиксировать сбои. Официального сообщения Роскомнадзора о полной блокировке я не нашёл, а пользоваться Telegram закон не запрещает. Но бот только в Telegram теперь рискованный: часть клиентов может до него не дойти.

Звонки в WhatsApp ограничены так же, как в Telegram, а с ноября 2025 года Роскомнадзор поэтапно ограничивает и сам WhatsApp. Для нового бота малого бизнеса в России я бы его не рассматривал. ВКонтакте, который по данным самой VK со ссылкой на Mediascope во втором квартале 2026 года в среднем открывали 65,2 млн человек в сутки, подходит, если ваши клиенты сидят в сообществе: у Senler и у части конструкторов из таблицы есть боты для VK.

Мой вывод: один сценарий в конструкторе с поддержкой Telegram и MAX, ссылки на оба бота везде рядом, заявки в своей таблице или CRM. Тогда неважно, каким мессенджером пользуется клиент.

Шаг 6. Проверяем и запускаем

Перед запуском пройдите сценарий с трёх разных телефонов: свой, сотрудника и знакомого, который бота не видел. В Telegram и в MAX отдельно. Проверьте заявку, перенос, отмену, «Назад» на каждом шаге, свободный текст вместо кнопки, кнопку «Позвать администратора» и то, что уведомление действительно пришло вам. Одна проверка на телефоне находит больше тупиков, чем час чтения сценария.

Клиентов приводят ссылки. Адрес бота в Telegram выглядит так:

Ссылка на бота
https://t.me/romashka_zapis_bot

Куда вставить: адрес замените на свой; ссылку поставьте в шапку профиля в соцсетях, в карточку компании на Яндекс Картах, в подпись в почте, в кнопку «Записаться» на сайте.

К ссылке можно добавить метку, и тогда бот узнает, откуда пришёл клиент:

Ссылки с метками
https://t.me/romashka_zapis_bot?start=qr
https://t.me/romashka_zapis_bot?start=site
https://t.me/romashka_zapis_bot?start=maps
https://t.me/romashka_zapis_bot?start=kanal

Куда вставить: адрес замените на свой; первую ссылку в QR-код на стойке и в визитки, вторую в кнопку на сайте, третью в профиль на Картах, четвёртую в закреплённый пост канала (о рекламе в канале смотрите шаг 4). Человек открывает ссылку, нажимает «Старт», и бот получает метку; в конструкторе, который умеет читать метку, значение после start= сохраняется в переменную {источник}, и через месяц вы увидите в таблице, откуда записываются. Метка пишется латиницей и цифрами, можно знаки _ и -, до 64 знаков. QR-код делается из полной ссылки с меткой в любом генераторе QR-кодов.

Что считать. Запуски бота, заявки, визиты, повторные визиты, отмены. И отдельно сообщения, на которые бот ответил «не понял»: это список того, что стоит добавить в кнопки. Раз в месяц обновляйте цены и график и проверяйте с телефона, что бот отвечает: Bot API, интерфейс Telegram для ботов, обновлялся за 2026 год семь раз, конструкторы меняют тарифы, а кабинет, за который ни разу не платили, BotHelp по своей справке удаляет через 14 дней после пробного периода, оплаченный хоть раз может удалить через полгода без входа, а пользовательское соглашение разрешает удаление уже через 50 дней без входов и оплаты.

Как добавить бота в канал или группу

В канал бота добавляют администратором: откройте настройки канала, «Администраторы», «Добавить», найдите бота по адресу и выдайте права. В группу его можно добавить обычным участником или администратором. Бот-участник по умолчанию работает в режиме приватности и видит только команды и обращения к себе, а бот-администратор получает все сообщения группы, и удалять спам может только он. Для бота записи это не нужно: в канал достаточно поставить закреплённый пост со ссылкой на бота.

Что делать, если бот молчит

Бот молчит по одной из четырёх причин. Закончился тариф или пробный период конструктора: зайдите в кабинет, там будет предупреждение. Программа бота остановилась: у конструктора это видно на странице статуса, у своего сервера в журнале. Токен отозван: если вы или подрядчик выпускали новый токен, его нужно вставить в конструктор. Сбой на стороне мессенджера: проверьте, открывается ли у вас сам Telegram, и посмотрите, работает ли бот в MAX. Сообщения, которые пришли, пока бот молчал, Telegram хранит не дольше суток: после быстрой починки бот может ответить на них с опозданием, а всё, что старше суток, пропадёт, так что клиентам за сутки стоит написать вручную. О сбое небольшого бота BotFather не предупредит, он следит только за крупными, поэтому раз в день пишите своему боту сами.

Ошибки сценариев, которые отпугивают клиентов

  1. Длинное приветствие и сразу просьба оставить телефон. Сначала польза, потом номер: клиент отдаёт телефон в конце записи, когда уже выбрал время.
  2. Тупики. Экран без кнопки «Назад» и без выхода в меню. Клиент закрывает бота и звонит конкуренту.
  3. Нет выхода на человека. Любой нестандартный вопрос должен уходить администратору.
  4. Слишком много рассылок. Две в месяц обычно терпят, две в неделю, по моему опыту, уже блокируют.
  5. Сценарий не проверили на телефоне. Длинные подписи на кнопках обрезаются, а восемь кнопок не помещаются на экран.

Отдельно о том, что раздражает: бот, который притворяется человеком; бот, который не понимает «да» и «нет»; запись, которую нельзя отменить самому. И о доступности: короткие сообщения, слова на кнопках вместо одних эмодзи, крупные кнопки. Исследований с цифрами по России на этот счёт я не нашёл, так что здесь я опираюсь на сложившуюся практику.

Что из этого важно владельцу бизнеса

  • Токен только у конструктора или у того, кто собирает вам бота. Больше никому его не пересылайте, а при смене подрядчика выпустите новый: /mybots, ваш бот, API Token, Revoke current token.
  • Заявки у вас, а не в боте. Таблица или CRM в России, выгрузка настроена с первого дня, ссылки на оба бота, в Telegram и в MAX, везде рядом.
  • Согласие отдельным сообщением, политика по ссылке, уведомление в Роскомнадзор до запуска. Согласие на рассылку спрашивается отдельно.
  • Проверка с трёх телефонов до запуска и раз в месяц после. Цены, график, кнопка «Позвать администратора».

Вопросы и ответы

Может ли бот сам написать клиенту первым?

Нет. Бот отвечает только тому, кто сам нажал «Старт». Поэтому бота нужно продвигать: QR-код, ссылка на сайте, карты, канал.

Сколько стоит бот на заказ?

На биржах простого бота предлагают от 500 ₽, чаще от 2 000 до 5 000 ₽ (сентябрь 2026 года); одна из студий называет от 200 000 ₽ за проект (прайс 2025 года). Разница в том, кто пишет сценарий, делает интеграции и сопровождает бота после запуска.

Как сделать ИИ-бота, который отвечает на вопросы своими словами?

В конструкторах с ИИ (BotHelp, Salebot, Botmother, Aimylogic) подключают нейросеть и дают ей базу знаний, если сервис это умеет: цены, услуги, ответы на частые вопросы, и ограничивают бота этой базой. Какая модель отвечает, смотрите в описании тарифа: у Botmother названы ChatGPT и YandexGPT, у Aimylogic ChatGPT. Если модель зарубежная, как ChatGPT, тексты клиентов уходят зарубежной компании, а это уже вопрос о передаче данных за границу: для бота, который принимает имена и телефоны, согласуйте его с юристом. Кнопку «Позвать человека» оставляют обязательно, потому что нейросеть может выдумать ответ.

Нужно ли уведомлять Роскомнадзор из-за бота?

По общему правилу да, если бот собирает имена и телефоны: уведомление подаётся до начала обработки, а исключение для данных, собираемых для договора, отменено с 2022 года. Это не юридическая консультация.

Можно ли делать рассылки из бота?

Рекламные только тем, кто дал на них отдельное согласие, и по первой просьбе клиента рассылку прекращают; проще всего добавить в каждую рассылку кнопку «Отписаться». Подтверждения записи, напоминания и ответы на вопросы клиента рекламой не считаются. Касается ли рекламных рассылок собственного бота в Telegram позиция ФАС о рекламе на ресурсах с ограниченным доступом, ведомство отдельно не разъясняло (проверено 25 сентября 2026 года). Скорости Telegram для малого бизнеса хватает: общая рассылка идёт примерно по 30 сообщений в секунду, так что 3 000 клиентов получат сообщение меньше чем за две минуты. Это не юридическая консультация.

Как принимать оплату в боте?

Через платёжного провайдера, подключённого к боту: ЮKassa и Robokassa по их собственным инструкциям подключаются прямо в @BotFather, а в конструкторе по инструкции конструктора. Оплата в самом чате у ЮKassa идёт картой, через ЮMoney или SberPay, а СБП (оплата по QR-коду или ссылке через банк) доступна при оплате по счёту, который выставляет бот ЮKassa. Или по ссылке на оплату, которую бот отправляет сообщением: она работает в любом мессенджере. Telegram Stars, внутренняя валюта Telegram, подходит только для цифровых товаров и услуг внутри Telegram, а запись на услугу оплачивают через провайдера, и Telegram комиссию с этого не берёт.

Работает ли Telegram в России?

С ограничениями: с 13 августа 2025 года частично ограничены звонки, 10 февраля 2026 года Роскомнадзор заявил о последовательных ограничениях, российские СМИ сообщают о постоянных сбоях (данные на 25 сентября 2026 года). Запрета пользоваться Telegram нет. Проверьте положение на день запуска и держите бота ещё и в MAX.

Где хранить данные клиентов из бота?

В России: в таблице или CRM с серверами в России, в хранилище конструктора с подтверждением от него или на своём сервере в России. Зарубежная таблица или CRM под требование закона не проходит. Заявка приходит через мессенджер, а хранить её нужно в базе в России; считается ли сама переписка в Telegram передачей данных за границу, Роскомнадзор официально не разъяснял (проверено 25 сентября 2026 года). Это не юридическая консультация.

Источники

Все цифры, кроме моих примеров и оценок, сверены с перечисленными ниже источниками 25 сентября 2026 года. Рядом с источником указана дата публикации или период данных; у страниц тарифов и справок сервисов дата прочтения та же.

Telegram: боты, BotFather, правила

Конструкторы

MAX и аудитории мессенджеров

Telegram в России и реклама

Закон о персональных данных

Цены, код, ИИ, интеграции

Дмитрий

Разработчик сайтов и веб-сервисов

Лендинги и многостраничные сайты для малого бизнеса от самозанятого разработчика.

Обсудим ваш сайт

Напишите, что нужно сделать, и я отвечу в течение дня. Как проходит работа над сайтом, смотрите на главной: разработка сайтов для малого бизнеса.

Обсудить ваш сайт