О студии Обо мне Услуги Портфолио Магазин FAQ Документы Связаться
БотTelegramверсия 1.0.0

Telegram-бот — платная запись на консультацию с календарём и оплатой

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

8 900 ₽

Покупка временно недоступна. Чтобы купить сейчас, напишите нам в Telegram.

Возможности

Что внутри продукта

Готовый бот для консультантов, преподавателей, специалистов и авторов услуг, которые проводят индивидуальные сессии и хотят брать предоплату. Вы описываете услуги и рабочие часы, подключаете оплату и включаете бота. Дальше он показывает клиентам только свободное время, держит выбранный слот на время оплаты, подтверждает запись, напоминает о встрече и присылает специалисту бриф.

Бот работает на вашем сервере. База, настройки и журнал остаются у вас.

Доход зависит от вашей услуги и аудитории. Бот отвечает за запись и приём оплаты, а не за результат продаж.

Как это работает

1. Услуга. Клиент открывает список услуг, видит длительность и цену, выбирает нужную.
2. Анкета. Принимает согласие на обработку ответов и отвечает на вопросы: текстом или выбором варианта. Любой шаг можно вернуть назад, введённое сохраняется.
3. Время. Бот показывает свободные даты по неделям и время на выбранный день. Специалист подбирается сам по специализации услуги.
4. Проверка. Услуга, специалист, дата, время, цена и условия отмены на одном экране до оплаты.
5. Оплата. ЮKassa, оплата в Telegram или перевод по реквизитам. Пока идёт оплата, время закреплено за клиентом.
6. Подтверждение. Запись подтверждается сразу после оплаты или вручную специалистом, это настройка. Клиент получает сообщение, специалист получает бриф.
7. Встреча. За сутки и за час клиент получает напоминание. После встречи запись отмечается проведённой или «не пришёл».
8. Таймаут. Не оплатили вовремя: слот освобождается и снова доступен другим клиентам.

Для клиента

  • Свободное время. Показываются только реальные окна: учтены расписание, выходные, перерывы и чужие записи.
  • Мои записи. Список со статусами, карточка записи, ответы анкеты, отмена и перенос по правилам.
  • Перенос и отмена. Условия видны до оплаты: за сколько часов отмена бесплатна, сколько раз и до какого срока можно переносить.
  • Напоминания. За сутки и за час до встречи. Ночью напоминание за сутки откладывается.
  • Одно сообщение. Кнопки правят экран, чат не засоряется. Новые сообщения приходят только для оплаты, подтверждения и напоминаний.
  • Свои данные. Команда `/privacy`: выгрузить данные файлом или удалить их.

Для владельца

  • Услуги. Название, описание, длительность, цена, специализация. Бесплатную услугу можно сделать ценой 0. У каждой услуги своя ссылка для рекламы.
  • Специалисты. Один или несколько, у каждого своя специализация, расписание и привязка Telegram для брифа.
  • Расписание. Часы по дням недели, несколько окон в день, выходные и отпуск для всех или для одного специалиста, шаг сетки и перерыв между встречами.
  • Анкета и бриф. Вопросы текстом или с вариантами ответа, обязательные и нет, общие и для отдельной специализации, порядок вопросов. Ответы уходят специалисту отдельным сообщением после подтверждения.
  • Брони. Очередь по статусам, карточка брони, подтверждение, перенос на другое время, «проведена», «не пришёл», отмена, возврат, сообщение клиенту.
  • Оплата. Подтверждение переводов, отмена платежа, фиксация возврата. Деньги возвращаются через кабинет провайдера или переводом.
  • Отчёт. Записи, выручка, средний чек, отмены и неявки за 7 и 30 дней.
  • Клиенты и рассылки. Список с количеством записей и суммой, поиск, рассылка всем, клиентам с предстоящей записью или бывшим на встрече.
  • Роли и журнал. Владелец, администратор, оператор, наблюдатель. Все действия записываются в журнал.
  • Выгрузки. Брони, ответы анкет, клиенты, услуги, платежи и журнал в CSV для Excel.
  • Диагностика. Состояние бота, оплата, число специалистов и окон расписания, резервная копия базы кнопкой.

Защита

  • Двойная запись. Одно и то же время нельзя занять дважды, даже если два клиента нажали одновременно.
  • Повтор платежа. Повторное уведомление от провайдера не создаёт вторую оплату и вторую запись.
  • Поздняя оплата. Если деньги пришли после освобождения слота, бот пробует вернуть запись, а если время уже занято, отмечает её для возврата и пишет вам.
  • Чужие записи. Клиент видит только свои записи и ответы анкеты.
  • Роли. Права проверяются при каждом нажатии, опасные действия просят подтверждения.
  • Данные. Имя и ответы анкеты хранятся у вас, по запросу клиента стираются.
Для кого

Кому подойдёт

Как это работает

Как это работает

  1. 01

    Подключение

    Вписываете токен бота и свой Telegram ID, запускаете бота.

  2. 02

    Настройка

    Добавляете специалистов, рабочие часы, услуги с ценой и вопросы анкеты.

  3. 03

    Оплата

    Включаете ЮKassa, оплату в Telegram или перевод по реквизитам.

  4. 04

    Работа

    Бот принимает записи, держит слоты, подтверждает встречи, напоминает клиентам и присылает специалисту бриф.

Комплект и требования

Что входит и что нужно

Что входит в покупку

  • *Бот.** Исходный код на Python, миграции базы SQLite, шаблон настроек `.env.example`.
  • *Запуск.** Dockerfile и docker-compose.yml, команды `diag`, `backup`, `demo`.
  • *Документация.** README с установкой, первым запуском, подключением оплаты и работой с записями, памятка по персональным данным.
  • *Лицензия.** Файл лицензии и список сторонних библиотек.

Что нужно для работы

  • Сервер Linux: 1 vCPU, 512 МБ памяти, 1 ГБ диска.
  • Docker с Docker Compose или Python 3.12.
  • Токен бота от @BotFather и ваш числовой Telegram ID.
  • Для ЮKassa: магазин, ключи и домен с HTTPS.
  • Для оплаты в Telegram: платёжный провайдер, подключённый в @BotFather.
Ещё

Вам также может подойти

Нашли подходящий продукт?

Напишите нам в Telegram, чтобы купить Telegram-бот — платная запись на консультацию с календарём и оплатой или задать вопрос.

Покупка временно недоступна