Меню
РусскийEnglish
Написать в Telegram
Для клиентаTelegram-боты

Боты приёма заявок для учебного центра

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

Клиент в Telegram

Здравствуйте. Выберите раздел.

Записаться

Заявка отправлена. Администратор напишет вам.

Группа администраторов

Новая заявка: курсИмя: Контакт: Профиль: Написать
Схема работы бота. Нарисовано, реальных данных нет.

Что мешало

Заявки должны видеть сразу несколько администраторов, и ничего не должно теряться, когда администратор меняется.

Бот должен работать круглосуточно, без оплаты своего сервера.

Что сделано

  1. 01

    Меню

    О центре, книги, цена, частые вопросы. Ответы на типовые вопросы — в пару нажатий.

  2. 02

    Четыре вида заявок

    Заявка уходит в закрытую группу администраторов со ссылкой на профиль человека. Если у него есть ник — ещё и с кнопкой «Написать».

  3. 03

    Запасной контакт

    Если заявка не дошла, бот даёт человеку контакт для связи напрямую.

  4. 04

    Без реквизитов в боте

    Реквизиты оплаты бот не публикует, их присылает администратор лично. Это защита от ботов-клонов с подменёнными реквизитами.

  5. 05

    Перенос на Cloudflare Workers

    Первая версия была на Python. Потом я перенёс её на Cloudflare Workers: боты работают круглосуточно без оплаты сервера.

  6. 06

    Второй бот

    Упрощённая версия для отдельного курса: описание курса и заявка.

Технологии

  • Python (aiogram)
  • JavaScript
  • Cloudflare Workers

Моя роль

Сделал ботов и перенёс их на Cloudflare Workers.

Что проверено

Логика бота проверяется автотестами без Telegram: меню, все виды заявок, доставка в группу, защита служебных адресов. 23.10.2026 прошли все 43 проверки.