от $250 · от 1 неделиСайты
от $100 · от 3 днейTelegram-боты
от $500 · от 3 недельCRM и внутренние инструменты
от $500 · от 2 недельAI-инструменты
Наши работы / Клиентский проект

Speakwell English

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

Клиентский проектTelegram-ботвидео и скриншотыДанные клиента изменены
Speakwell English: видео
5 днейот дизайна до запуска
9мини-групп, до четырёх учеников в каждой
72 чна оплату следующего урока, с четырьмя напоминаниями
15 минместо держится, пока ученик платит

Задача

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

Что сделали

Ученик открывает бота, выбирает групповые занятия и видит все группы с уровнем, днём, временем и свободными местами. Место бронируется на 15 минут, пока ученик платит за одно занятие или пакет из четырёх. После оплаты бот присылает личное приглашение в закрытый чат группы. Новички могут бесплатно проверить уровень голосовым сообщением, а преподаватель в ответ называет их уровень.

Через два часа после начала занятия бот сам его закрывает, списывает по уроку за каждое оплаченное место и спрашивает преподавателя, прошло ли занятие. Одним нажатием можно сохранить урок ученику, который пропустил по уважительной причине, а кнопка «занятие не состоялось» возвращает урок всем. Ученику, у которого кончились уроки, даётся 72 часа, чтобы оплатить следующий, с напоминаниями за 72, 48, 12 и 2 часа. Если он не платит, место освобождается, ученик выходит из чата группы, а те, кто стоит в листе ожидания этого уровня, получают сообщение о свободном месте.

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

Как шла работа

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

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

Результат

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

PythonaiogramFastAPISQLAlchemyPostgreSQLAlembicAPSchedulerDocker Compose
Обсудить проект

Хотите
такой же?

Похоже на: Speakwell English · Telegram-бот

Что нужно
Бюджет
Следующий проект

Meridian Partners →