LessonBotдля репетиторов
Инструкция

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

Всё управление — в кабинете на lesson-bot.ru. Ученики пишут вашему собственному боту в Telegram. Здесь разобрано всё: от регистрации до того, что делать, если бот молчит.

1. Быстрый старт за 15 минут

Порядок, в котором всё заработает с первого раза.

  1. Заведите кабинет

    Регистрация на lesson-bot.ru/register — имя, почта, пароль. Карта не нужна.

  2. Подтвердите почту

    Введите код из письма. Без этого кабинет не откроется.

  3. Создайте своего бота

    В @BotFather — команда /newbot. Токен из ответа вставьте в кабинет.

  4. Откройте окна в расписании

    Пока свободных часов нет, записаться к вам невозможно.

  5. Разошлите ученикам ссылку-приглашение

    Раздел «Ученики» → кнопка Пригласить. Ученик нажимает ссылку в Telegram — и попадает к вам в список сам, вместе с подключённым ботом. Заводить карточки руками и спрашивать @username не нужно.

↑ к оглавлению

2. Регистрация, вход и пароль

  1. Кабинет заводится сам

    Никого просить не нужно: заполняете форму на /register и сразу оказываетесь внутри. Telegram-@username в форме необязателен.

  2. Подтверждение почты

    На указанный адрес приходит код из шести цифр — он действует 15 минут. Не пришёл: проверьте «Спам» и нажмите «Отправить код снова». Почта нужна не для рассылок, а чтобы вы могли вернуть себе доступ.

  3. Забыли пароль

    На странице входа — ссылка «Забыли пароль?». Указываете почту кабинета, получаете письмо со ссылкой, задаёте новый пароль и сразу попадаете внутрь. Ссылка живёт час и срабатывает один раз.

  4. Смена пароля изнутри

    «Настройки» → «Сменить пароль». Понадобится текущий пароль.

🔐 Письмо о смене пароля приходит только на адрес кабинета. Если такое письмо пришло, а вы его не запрашивали — ничего не делайте: старый пароль продолжает работать.

↑ к оглавлению

3. Подключение своего бота

Бот — ваш собственный: своё имя, своя аватарка, ученики видят только вас.

  1. Создайте бота в BotFather

    Откройте @BotFather, отправьте /newbot, придумайте название (его увидят ученики) и @username — он обязан заканчиваться на bot. В ответ придёт токен вида 8612…:AAE….

  2. Вставьте токен в кабинет

    Экран «Подключите бота» сразу после регистрации либо «Настройки» → карточка бота. Мы проверяем токен, шифруем его и запускаем бота — обычно он оживает за минуту.

  3. Привяжите себя как администратора

    В той же карточке — кнопка, которая выдаёт одноразовую ссылку на вашего бота. Откройте её со своего телефона: так бот поймёт, кто из собеседников — учитель. Пока это не сделано, уведомления о заявках вам не придут. Ссылка живёт 15 минут.

  4. Оформите бота (по желанию)

    В BotFather: /setuserpic — аватарка, /setdescription — текст на пустом экране, /setabouttext — описание в профиле.

  5. Смена токена

    Если перевыпустили токен в BotFather — просто вставьте новый в кабинет, старый бот остановится сам. Кнопка «Отключить» гасит бота, не трогая учеников и историю.

⚠️ Токен — это полный доступ к боту. Не пересылайте его никому, включая нас: в кабинет вы вставляете его сами, и он хранится в зашифрованном виде.

↑ к оглавлению

4. Расписание

Раздел «Расписание» — это ответ на вопрос «когда ко мне можно записаться». Отмечаете часы, открытые для записи, на каждый день.

  • «Все» — открыть весь день целиком.
  • «Выходной» — закрыть день.
  • Замок на часе — там уже стоит занятие, изменить нельзя.
  • После правок нажмите «Сохранить» у этого дня, иначе изменения не применятся.

Ученик видит только пересечение: ваши открытые окна минус занятое минус его собственные ограничения (о них ниже).

↑ к оглавлению

5. Ученики

  1. Пригласите ссылкой — это самый быстрый способ

    Кнопка Пригласить в разделе «Ученики» спросит имя, предмет и цену за занятие — и выдаст личную ссылку для этого ученика. Отправьте её в Telegram: он нажмёт, и карточка сразу свяжется с его аккаунтом. Спрашивать username не нужно, ошибиться в нём тоже.

    Цену спрашиваем сразу не из вредности: по ней считается долг с первого же проведённого занятия. Заполните потом — и первые уроки останутся неучтёнными.

    Ссылка одноразовая и живёт 14 дней. Не пересылайте её другим: открывший увидит занятия и долги этого ученика.

  2. Или одна ссылка на всех

    В том же окне внизу есть общая ссылка — её можно положить в свой профиль или отправить сразу нескольким. Пришедший по ней заведётся сам, но без цены и предмета: их придётся дописать в карточке. Ссылка постоянная, пока вы её не смените.

  3. Или заведите карточку руками

    Имя, предмет, прайс за занятие, заметки. Telegram-@username заполнять необязательно: у школьников его часто нет вовсе.

    Но пока карточка не связана с живым аккаунтом, на ней висит метка «Телеграм не привязан» — такому ученику бот не может ни напомнить об уроке, ни прислать домашку. Нажмите на карточке Ссылка и перешлите её этому ученику: он нажмёт, и связь появится. Такая ссылка одноразовая и живёт 14 дней — не пересылайте её другим, открывший увидит занятия и долги этого ученика.

  4. Прайс

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

  5. Персональное расписание

    Можно задать ученику разрешённые дни и часы — например, «только будни после 17:00». Тогда при записи он увидит лишь те ваши свободные окна, что попадают в его рамки. Удобно, когда договорились о постоянном времени.

↑ к оглавлению

6. Заявки и занятия

Ученик записался — заявка попадает в раздел «Заявки» и приходит вам в Telegram.

  • «Подтвердить» — занятие назначено, по прайсу ученика создаётся долг.
  • «Отклонить» — ученику предложат выбрать другое время.
  • Подтверждённое занятие можно перенести или отменить — ученик получит уведомление сам, писать ему отдельно не нужно.

Прошедшие занятия собираются в разделе «Занятия» — это ваш журнал.

↑ к оглавлению

7. Оплаты и долги

Раздел «Оплаты» — список долгов по ученикам. Получили деньги — нажимаете «Отметить оплату», долг закрывается. Сверху видны доход за месяц и общая сумма задолженности.

💡 Деньги от учеников идут напрямую вам — мы их не принимаем и не касаемся. Кабинет только считает, кто сколько должен.

↑ к оглавлению

8. Абонементы

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

  1. Как продать

    «Ученики» → кнопка «Абонемент» в карточке: сколько занятий, сумма и, если нужно, срок действия. Сумма подставляется сама по цене занятия — поправьте, если продаёте со скидкой.

  2. Куда попадают деньги

    Вся сумма учитывается как доход в день продажи — одной строкой в «Оплатах». Занятия из абонемента счетов больше не создают: иначе деньги посчитались бы дважды.

  3. Как списывается

    Автоматически, когда вы подтверждаете занятие. Если абонементов несколько, тратится купленный раньше. Отменили занятие — оно возвращается на остаток.

  4. Когда заканчивается

    Когда остаётся последнее оплаченное занятие, бот пишет об этом и ученику, и вам. Когда занятия кончились — сообщает ещё раз. Оба сообщения приходят по одному разу.

💡 Остаток виден в карточке ученика, а сам ученик видит его в приложении. Деньги за абонемент вы получаете напрямую — кабинет только считает занятия.

↑ к оглавлению

Если занимаетесь онлайн, ссылки на конференцию и доску можно задать один раз — бот сам пришлёт их ученику за час до занятия.

  1. Общие ссылки

    «Настройки» → «Ссылки на занятие»: ваша постоянная конференция и доска. Подойдут всем ученикам сразу.

  2. Личные под ученика

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

💡 За сутки ссылка не приходит специально — за день она забудется. В напоминании за день бот пишет, что пришлёт ссылку за час. В приложении ученика кнопки «Войти в занятие» и «Открыть доску» появляются только у подтверждённых занятий.

↑ к оглавлению

10. Домашние задания

  1. Как отправить

    Раздел «Домашка»: название, текст задания и, если нужно, файл. Ученик получает всё это в боте и отмечает выполнение — вы видите статус «отправлено / сделано».

  2. Файлы

    Прикладываются прямо из кабинета — никаких каналов и внешних ссылок. До 15 МБ на файл, до 300 МБ на кабинет. Форматы: PDF, Word, Excel, PowerPoint, текст, картинки (JPG, PNG, WebP, HEIC), архив ZIP.

  3. Сколько живёт вложение

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

  4. Как открывает ученик

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

↑ к оглавлению

11. Статистика

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

↑ к оглавлению

12. Что бот делает сам

🔔

Напоминает об уроке

Ученику — за день и за час до занятия.

💰

Напоминает об оплате

Занятие прошло, деньги не отмечены — мягкое напоминание ученику и вам.

📚

Напоминает про ДЗ

После занятия домашка не отправлена — бот подскажет вам.

📨

Уведомляет о заявках

Новая запись, отмена или перенос приходят вам в Telegram.

↑ к оглавлению

13. Что видит ученик

Приложение внутри Telegram. Ученик получает его после /start двумя способами: кнопкой «Открыть приложение» под приветствием и постоянной кнопкой «Приложение» слева от поля ввода. Внутри — календарь свободных окон, свои записи с отменой и домашки с файлами, всё на одном экране. Кнопки-команды никуда не делись и работают как раньше.
  1. Старт

    Нажимает вашу ссылку-приглашение — бот здоровается и сразу добавляет его в ученики. Если ученик уже в списке, он просто открывает бота и жмёт /start: дальше бот узнаёт его сам, даже если тот сменит @username.

  2. 📅 Записаться

    Выбирает дату, затем свободное время и подтверждает. Заявка уходит вам.

  3. 📖 Мои записи

    Предстоящие занятия; может отменить или попросить перенос.

  4. 📋 История и 📚 Домашки

    Прошедшие занятия и полученные задания; отмечает домашку выполненной.

↑ к оглавлению

14. Тариф, лимиты и оплата

Демосразу после регистрации, до 1 октября
до 3 учеников
бесплатнобез карты
Базовый
до 10 учеников
399 ₽в месяц
Просо статистикой
учеников без ограничений
699 ₽в месяц

Оплата в разделе «Настройки» через ЮKassa — картой или по СБП. Подписка продлевается на месяц.

🎁 При покупке до 15 сентября — 9 месяцев по цене 7: «Базовый» за 2793 ₽, «Про» за 4893 ₽. Это весь учебный год вперёд.

Когда оплаченный период кончается, платные функции приостанавливаются, а данные остаются на месте — ученики, история и расписание никуда не денутся до следующей оплаты.

↑ к оглавлению

15. Приведите коллегу

В «Настройках» есть ваша личная ссылка. Пригласили репетитора — как только он оплатит первый месяц, вам обоим добавляется 30 дней подписки. Количество приглашений не ограничено.

↑ к оглавлению

16. Если что-то не работает

Бот не отвечает ученикам
Проверьте карточку бота в «Настройках»: если токен не вставлен или отключён, бот не запущен. После вставки нового токена подождите минуту. Ещё частая причина — ученик пишет не тому боту: ссылка должна быть на вашего бота, а не на @BotFather.
Мне не приходят уведомления о заявках
Скорее всего, не пройдена привязка администратора: в карточке бота получите одноразовую ссылку и откройте её со своего телефона. Пока бот не знает ваш Telegram, писать ему некуда.
Ученик пишет боту, а тот его не узнаёт
Бот опознаёт учеников по Telegram-@username. Проверьте, что username в карточке ученика совпадает с реальным, без пробелов и с учётом того, что человек мог его сменить. Если username у ученика вовсе не задан в Telegram, его нужно завести в настройках Telegram.
У ученика нет кнопки «Открыть приложение»
Кнопка появляется только у тех, кого бот опознал как вашего ученика, и только после команды /start — попросите отправить её заново. Если приложение открылось, но пишет «вас пока нет в списке», значит @username в карточке не совпадает с реальным. Важно: открывать надо именно кнопкой — если перейти по адресу ссылкой, Telegram не передаёт данные о том, кто пришёл, и приложение попросит воспользоваться кнопкой. На совсем старых версиях Telegram её может не быть вовсе — тогда всё то же самое доступно обычными кнопками бота.
Ученик не видит свободного времени
Либо в «Расписании» не открыты окна на ближайшие дни, либо изменения не сохранены кнопкой «Сохранить», либо персональные ограничения ученика не пересекаются с вашими окнами.
Не приходит письмо с кодом или ссылкой
Загляните в «Спам». Код действует 15 минут, ссылка восстановления — час; если срок вышел, запросите заново. Повторная отправка ограничена по частоте: если нажали несколько раз подряд, подождите минуту.
Не могу добавить ученика
Упёрлись в лимит тарифа: 3 на демо, 10 на «Базовом». Перейдите на следующий тариф в «Настройках» или удалите неактуального ученика.
Не загружается файл домашнего задания
Ограничения: 15 МБ на файл и 300 МБ на кабинет, разрешены документы, картинки и ZIP. Исполняемые файлы и веб-страницы не принимаются. Если место кончилось — удалите старые вложения.
Оплатил, а тариф не изменился
Обычно доступ открывается за несколько секунд. Если через пару минут ничего не поменялось, откройте «Настройки» заново — статус платежа виден в истории. Не помогло — напишите нам, разберёмся вручную.

Остался вопрос?

Напишите напрямую — помогу разобраться.

Больше практики — в нашем телеграм-канале: @lesson_bot_ru

↑ к оглавлению