Инструкция по Telegram-боту
Telegram-бот — главный канал для сдачи домашних заданий и получения организационной информации. Ниже — как зарегистрироваться, как сдавать ДЗ и как правильно трактовать сообщения/предупреждения.
Зачем бот нужен
- В боте публикуется организационная информация и изменения (важно регулярно читать сообщения).
- Через бота студенты сдают домашние задания.
- В боте можно смотреть дедлайны.
- На занятиях в этом чате могут приходить вопросы, на которые нужно отвечать прямо там.
- Сюда же приходят результаты проверки ДЗ.
Где взять ссылку на бота
- Обычно ссылка на бота сообщается на первой лекции в презентации.
- Затем эта презентация публикуется на сайте курса — если пропустили, можно найти ссылку там.
Регистрация
- Откройте бота и нажмите Start (или отправьте команду /start).
- Введите код регистрации (его сообщают на лекции / в материалах курса).
- Укажите Фамилию Имя.
- Укажите физтеховскую почту. Она обязательно должна оканчиваться на @phystech.edu или @phystech.su.
Эта почта используется для выдачи доступов к сайту, поэтому важно её запомнить и вводить без ошибок. - Укажите учебную группу.
При успехе вы увидите сообщение примерно такого вида:

Как сдавать домашние задания
Перед любой сдачей: всегда начинайте с команды /start и дождитесь ответа бота. Если бот не подтвердил готовность (кнопками или сообщением) — файлы не будут приняты.
Когда появляется кнопка сдачи
- Кнопка «сдать определённое задание» появляется, когда открывается сдача домашки, и исчезает, когда наступает дедлайн.
После дедлайна работы не принимаются, за исключением случаев наличия уважительной причины (см. правила переносов дедлайнов).
- Если вам перенесли дедлайн, кнопка появится снова — не нужно писать проверяющим и пересылать работы вручную.
Отправка файлов
После нажатия кнопки сдачи отправьте файлы на проверку, следуйте правилам: о загрузке.
▫️ Можно отправлять один или много файлов за раз.
▫️ В десктопном приложении для прикрепления ноутбука необходимо нажать на скрепку один раз.
▫️ В десктопном приложении отключай сжатие (иначе бот может получить не то, что вы думаете).
▫️ Фото/видео и т.п. отправляй к ак файл, а не как «фото»/«видео».
▫️ Бот не принимает файл тяжелее 20 Мб. Если файл больше — заранее разделите решение на несколько файлов.
▫️ Чтобы завершить посылку, ничего делать не нужно — всё и так работает.
▫️ Когда вы начнёте выполнять другие действия с ботом, дополнить ДЗ файлами будет нельзя. Надо будет загружать все заново.
▫️ Чтобы заменить итоговое решение, нажмите /start и сдайте ДЗ заново.
Важно: после отправки каждого файла обязательно дождитесь сообщения от бота о том, что файл загружен. Если подтверждения нет — файл не сохранён.
Важно: при повторной сдаче все ранее загруженные файлы удаляются. Бот обязательно предупреждает об этом перед началом новой загрузки. Для этого нужно снова начать диалог с ботом с команды /start и пройти процесс сдачи заново.
Сообщение об успешной загрузке
Если вы получили сообщение вида ниже — файл принят и отправлен на проверку (даже если дальше идут предупреждения).

Предупреждения и что они значат
Иногда после загрузки бот присылает предупреждения. Главное правило: если вы получили сообщение об успешной загрузке (см. выше) — работа сдана, паниковать не нужно.
Примеры предупреждений
- 1) Предупреждение «Стой! Подумай!»

Означает, что вы отправили файл в чат, не нажав /start и не выбрав задание.
- 2) Отсутствует отметка о том, что работа в финальной версии

Означает, что вы не убрали частицу not в строке статуса внутри bot-check-ячейки. Это нужно, чтобы случайно не сдавать промежуточную версию.
- 3) идентификатор работы неверный либо его нет

Может означать, что вы сдали не тот ноутбук, либо строка HW_ID заполнена неверно (например, пустая строка/ошибка формата).
- 4) Ячейка bot check не найдена

Означает, что служебная bot-check-ячейка отсутствует в ноутбуке.
