Полное руководство репетитора
Всё управление — в кабинете на lesson-bot.ru. Ученики пишут вашему собственному боту в Telegram. Здесь разобрано всё: от регистрации до того, что делать, если бот молчит.
1. Быстрый старт за 15 минут
Порядок, в котором всё заработает с первого раза.
Заведите кабинет
Регистрация на lesson-bot.ru/register — имя, почта, пароль. Карта не нужна.
Подтвердите почту
Введите код из письма. Без этого кабинет не откроется.
Создайте своего бота
В @BotFather — команда /newbot. Токен из ответа вставьте в кабинет.
Откройте окна в расписании
Пока свободных часов нет, записаться к вам невозможно.
Разошлите ученикам ссылку-приглашение
Раздел «Ученики» → кнопка Пригласить. Ученик нажимает ссылку в Telegram — и попадает к вам в список сам, вместе с подключённым ботом. Заводить карточки руками и спрашивать @username не нужно.
2. Регистрация, вход и пароль
-
Кабинет заводится сам
Никого просить не нужно: заполняете форму на /register и сразу оказываетесь внутри. Telegram-@username в форме необязателен.
-
Подтверждение почты
На указанный адрес приходит код из шести цифр — он действует 15 минут. Не пришёл: проверьте «Спам» и нажмите «Отправить код снова». Почта нужна не для рассылок, а чтобы вы могли вернуть себе доступ.
-
Забыли пароль
На странице входа — ссылка «Забыли пароль?». Указываете почту кабинета, получаете письмо со ссылкой, задаёте новый пароль и сразу попадаете внутрь. Ссылка живёт час и срабатывает один раз.
-
Смена пароля изнутри
«Настройки» → «Сменить пароль». Понадобится текущий пароль.
3. Подключение своего бота
Бот — ваш собственный: своё имя, своя аватарка, ученики видят только вас.
-
Создайте бота в BotFather
Откройте @BotFather, отправьте /newbot, придумайте название (его увидят ученики) и @username — он обязан заканчиваться на bot. В ответ придёт токен вида 8612…:AAE….
-
Вставьте токен в кабинет
Экран «Подключите бота» сразу после регистрации либо «Настройки» → карточка бота. Мы проверяем токен, шифруем его и запускаем бота — обычно он оживает за минуту.
-
Привяжите себя как администратора
В той же карточке — кнопка, которая выдаёт одноразовую ссылку на вашего бота. Откройте её со своего телефона: так бот поймёт, кто из собеседников — учитель. Пока это не сделано, уведомления о заявках вам не придут. Ссылка живёт 15 минут.
-
Оформите бота (по желанию)
В BotFather: /setuserpic — аватарка, /setdescription — текст на пустом экране, /setabouttext — описание в профиле.
-
Смена токена
Если перевыпустили токен в BotFather — просто вставьте новый в кабинет, старый бот остановится сам. Кнопка «Отключить» гасит бота, не трогая учеников и историю.
4. Расписание
Раздел «Расписание» — это ответ на вопрос «когда ко мне можно записаться». Отмечаете часы, открытые для записи, на каждый день.
- «Все» — открыть весь день целиком.
- «Выходной» — закрыть день.
- Замок на часе — там уже стоит занятие, изменить нельзя.
- После правок нажмите «Сохранить» у этого дня, иначе изменения не применятся.
Ученик видит только пересечение: ваши открытые окна минус занятое минус его собственные ограничения (о них ниже).
5. Ученики
-
Пригласите ссылкой — это самый быстрый способ
Кнопка Пригласить в разделе «Ученики» спросит имя, предмет и цену за занятие — и выдаст личную ссылку для этого ученика. Отправьте её в Telegram: он нажмёт, и карточка сразу свяжется с его аккаунтом. Спрашивать username не нужно, ошибиться в нём тоже.
Цену спрашиваем сразу не из вредности: по ней считается долг с первого же проведённого занятия. Заполните потом — и первые уроки останутся неучтёнными.
Ссылка одноразовая и живёт 14 дней. Не пересылайте её другим: открывший увидит занятия и долги этого ученика.
-
Или одна ссылка на всех
В том же окне внизу есть общая ссылка — её можно положить в свой профиль или отправить сразу нескольким. Пришедший по ней заведётся сам, но без цены и предмета: их придётся дописать в карточке. Ссылка постоянная, пока вы её не смените.
-
Или заведите карточку руками
Имя, предмет, прайс за занятие, заметки. Telegram-@username заполнять необязательно: у школьников его часто нет вовсе.
Но пока карточка не связана с живым аккаунтом, на ней висит метка «Телеграм не привязан» — такому ученику бот не может ни напомнить об уроке, ни прислать домашку. Нажмите на карточке Ссылка и перешлите её этому ученику: он нажмёт, и связь появится. Такая ссылка одноразовая и живёт 14 дней — не пересылайте её другим, открывший увидит занятия и долги этого ученика.
-
Прайс
По нему автоматически считается долг после каждого проведённого занятия. У каждого ученика он свой, менять можно в любой момент — пересчитываются только будущие занятия.
-
Персональное расписание
Можно задать ученику разрешённые дни и часы — например, «только будни после 17:00». Тогда при записи он увидит лишь те ваши свободные окна, что попадают в его рамки. Удобно, когда договорились о постоянном времени.
6. Заявки и занятия
Ученик записался — заявка попадает в раздел «Заявки» и приходит вам в Telegram.
- «Подтвердить» — занятие назначено, по прайсу ученика создаётся долг.
- «Отклонить» — ученику предложат выбрать другое время.
- Подтверждённое занятие можно перенести или отменить — ученик получит уведомление сам, писать ему отдельно не нужно.
Прошедшие занятия собираются в разделе «Занятия» — это ваш журнал.
7. Оплаты и долги
Раздел «Оплаты» — список долгов по ученикам. Получили деньги — нажимаете «Отметить оплату», долг закрывается. Сверху видны доход за месяц и общая сумма задолженности.
8. Абонементы
Абонемент — это когда ученик платит за несколько занятий вперёд. Дальше уроки просто списываются с остатка, и долгов за них не возникает.
-
Как продать
«Ученики» → кнопка «Абонемент» в карточке: сколько занятий, сумма и, если нужно, срок действия. Сумма подставляется сама по цене занятия — поправьте, если продаёте со скидкой.
-
Куда попадают деньги
Вся сумма учитывается как доход в день продажи — одной строкой в «Оплатах». Занятия из абонемента счетов больше не создают: иначе деньги посчитались бы дважды.
-
Как списывается
Автоматически, когда вы подтверждаете занятие. Если абонементов несколько, тратится купленный раньше. Отменили занятие — оно возвращается на остаток.
-
Когда заканчивается
Когда остаётся последнее оплаченное занятие, бот пишет об этом и ученику, и вам. Когда занятия кончились — сообщает ещё раз. Оба сообщения приходят по одному разу.
9. Ссылки на онлайн-занятие
Если занимаетесь онлайн, ссылки на конференцию и доску можно задать один раз — бот сам пришлёт их ученику за час до занятия.
-
Общие ссылки
«Настройки» → «Ссылки на занятие»: ваша постоянная конференция и доска. Подойдут всем ученикам сразу.
-
Личные под ученика
В карточке ученика есть свои поля. Если они заполнены — уйдут именно они. Удобно, когда у каждого своя доска.
10. Домашние задания
-
Как отправить
Раздел «Домашка»: название, текст задания и, если нужно, файл. Ученик получает всё это в боте и отмечает выполнение — вы видите статус «отправлено / сделано».
-
Файлы
Прикладываются прямо из кабинета — никаких каналов и внешних ссылок. До 15 МБ на файл, до 300 МБ на кабинет. Форматы: PDF, Word, Excel, PowerPoint, текст, картинки (JPG, PNG, WebP, HEIC), архив ZIP.
-
Сколько живёт вложение
Файл хранится три недели, потом удаляется — место не резиновое. Сама запись о задании остаётся навсегда: вы всегда видите, что задавали и когда. Нужен файл дольше — держите копию у себя.
-
Как открывает ученик
По ссылке из бота, без всяких паролей и регистраций. Ссылка неугадываемая, но пересылать её посторонним не стоит — она работает у любого, кто её получил.
11. Статистика
Доход по месяцам, разбивка по ученикам, посещаемость — графиками. Видно, кто приносит основную часть дохода и кто начал пропускать занятия.
12. Что бот делает сам
Напоминает об уроке
Ученику — за день и за час до занятия.
Напоминает об оплате
Занятие прошло, деньги не отмечены — мягкое напоминание ученику и вам.
Напоминает про ДЗ
После занятия домашка не отправлена — бот подскажет вам.
Уведомляет о заявках
Новая запись, отмена или перенос приходят вам в Telegram.
13. Что видит ученик
Старт
Нажимает вашу ссылку-приглашение — бот здоровается и сразу добавляет его в ученики. Если ученик уже в списке, он просто открывает бота и жмёт /start: дальше бот узнаёт его сам, даже если тот сменит @username.
📅 Записаться
Выбирает дату, затем свободное время и подтверждает. Заявка уходит вам.
📖 Мои записи
Предстоящие занятия; может отменить или попросить перенос.
📋 История и 📚 Домашки
Прошедшие занятия и полученные задания; отмечает домашку выполненной.
14. Тариф, лимиты и оплата
Оплата в разделе «Настройки» через ЮKassa — картой или по СБП. Подписка продлевается на месяц.
Когда оплаченный период кончается, платные функции приостанавливаются, а данные остаются на месте — ученики, история и расписание никуда не денутся до следующей оплаты.
15. Приведите коллегу
В «Настройках» есть ваша личная ссылка. Пригласили репетитора — как только он оплатит первый месяц, вам обоим добавляется 30 дней подписки. Количество приглашений не ограничено.
16. Если что-то не работает
Бот не отвечает ученикам
Мне не приходят уведомления о заявках
Ученик пишет боту, а тот его не узнаёт
У ученика нет кнопки «Открыть приложение»
Ученик не видит свободного времени
Не приходит письмо с кодом или ссылкой
Не могу добавить ученика
Не загружается файл домашнего задания
Оплатил, а тариф не изменился
Остался вопрос?
Напишите напрямую — помогу разобраться.
Больше практики — в нашем телеграм-канале: @lesson_bot_ru