Обновлено: июль 2026

Как сделать телеграм-бота для записи клиентов

Разбираем оба реальных способа — свой бот через официальный BotFather и no-code конструктор — и что нужно учесть, чтобы бот реально принимал записи, а не просто отвечал на /start.

Способ 1: свой бот через BotFather

  1. Откройте @BotFather — официального бота Telegram для создания ботов — и отправьте команду /newbot.
  2. Придумайте имя и техническое имя бота — оно обязательно заканчивается на bot, например my_salon_bot.
  3. BotFather выдаст токен API — это ключ доступа к вашему боту, храните его в секрете.
  4. Напишите логику бота на любом языке с библиотекой вроде python-telegram-bot (Python) или Telegraf (Node.js) — полный список методов есть в официальной документации Bot API. Бот должен показывать услуги, свободные слоты и сохранять записи.
  5. Разверните бота на сервере или хостинге, чтобы он работал круглосуточно, а не только пока запущен у вас на компьютере.

Минимальный каркас на Python выглядит так:

from telegram import Update
from telegram.ext import Application, CommandHandler, ContextTypes

async def start(update: Update, context: ContextTypes.DEFAULT_TYPE):
    await update.message.reply_text(
        "Привет! Свободные окна на завтра: 10:00, 14:00, 16:30"
    )

app = Application.builder().token("ВАШ_ТОКЕН").build()
app.add_handler(CommandHandler("start", start))
app.run_polling()

Это уже отвечающий бот — но пока без выбора услуги, реального расписания, хранения записей и напоминаний. Их придётся программировать отдельно.

«/start ответил» — это лёгкая часть. Чтобы бот реально принимал записи, ему ещё нужны: защита от двойной записи на один слот, напоминания клиентам, хранение расписания и истории записей. Это уже полноценная разработка, а не вечер выходного дня.

Способ 2: конструктор без кода

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

Что учесть до запуска

Если не хочется собирать всё это самому

У Mira уже есть готовый бот для записи бьюти-мастеров: свободные слоты, напоминания клиентам, защита от двойной записи и приём предоплаты — всё внутри Telegram, без кода.

Первые 3 недели — бесплатно, без карты. По промокоду MIRA2026 — год бесплатно.

Вопросы

Сколько стоит сделать такого бота самому?
Если заказывать у фрилансера — от 5 000 до 10 000 ₽ за простого бота, у агентства разработка обходится в 200 000–900 000 ₽ в зависимости от сложности. Готовые no-code конструкторы обычно стоят от 1 500 ₽ в месяц по подписке.
Можно ли сделать бота для записи бесплатно?
Да — можно написать бота самостоятельно (бесплатно, но нужно время и минимальные навыки программирования), воспользоваться бесплатным тарифом конструктора, или использовать готовое решение вроде Mira: первые 3 недели бесплатно, без карты, а по промокоду MIRA2026 — целый год.