Перейти к содержанию

Telegram-бот для записи клиентов

Бот показывает реально свободное время, закрепляет слот в момент выбора и сам напоминает о визите. Администратор не согласовывает время вручную.

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

Состав первой версии

  • свободные слоты
  • напоминания
  • перенос и отмена
  • журнал администратора

Цифры выше это пакет, на котором это стоит: Telegram-бот. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.

Как проходит путь

  1. 01

    Клиент видит только свободное время

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

  2. 02

    Выбор закрывает слот сразу

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

  3. 03

    Напоминание приходит туда же, где записывались

    С кнопками переноса и отмены, чтобы слот вернулся в продажу, пока его ещё можно кому-то отдать.

Что решает, будет это работать или раздражать

  • Журнал живёт в двух местах

    Ручная запись и блокировка лежат в той же базе: у бота со своей картиной дня накладка приходит в первый загруженный день.

  • Диалог, из которого нельзя выйти

    На каждом шаге есть шаг назад, а кнопки под старыми сообщениями не записывают на прошедшее время и говорят об этом.

  • Напоминание может не дойти

    Заблокировавшему бота Telegram не доставит, поэтому ошибка поднимает запись в список администратора, а неявка перестаёт выглядеть забывчивостью.

Что мерить после запуска

  • записей без администратора
  • доля дошедших напоминаний
  • переносов вместо неявки
  • заполненность дня

Почему это выходит быстрее

Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.

Возможный стек под это

Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.

  • Бот и логикаPythonFastAPITelegram Bot API
  • Расписание и данныеPostgreSQLRedisDocker
  • Оплата и экран администратораStripeTypeScriptNext.js
Посмотреть весь стек

Посчитайте цену сами, прямо здесь

Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.

Шаг 1 из 5
Что нужно сделать?

Эти счета придут не от нас

  • хостинг или VPS для бота
  • комиссии платёжных систем с предоплат
  • SMS и телефония для дублей напоминаний
  • платный тариф календарного сервиса

Спрашивают до первого созвона

А если у клиента нет Telegram?
Его записывает администратор из того же журнала, и он попадает в те же напоминания другим каналом. Расписание одно, и ему всё равно, каким путём в него попадают.
Можно принимать предоплату прямо в боте?
Да, оплата встраивается в шаг подтверждения, и тогда слот держится ограниченное время. Правило про предоплату при отмене записывается до запуска, и клиент видит его при записи.
Сможем менять услуги, цены и часы сами?
Услуги, длительность, цены, часы, выходные и тексты сообщений это настройки в админке. Новая механика, например лист ожидания, это правка кода, и её цену мы называем до работ.
С чего это начинается
  • Разработкаот $750
  • Срок1–3 нед.
  • Поддержкаот $420/мес
Узнать цену за минуту