iTMO.Help.bot 💬
Telegram бот расписания занятий Университета ИТМО.
Содержание
The Why
Что Зачем Почему
Зачем тебе нужен бот, спросишь ты? Естественно потому что это круто, но ты также можешь найти в нем очень крутые особенности и сделать свою жизнь чуточку лучше.
Ты только подумай о…
- Мгновенном расписании по щелчку твоих пальцев в твоем любимом мессенджере.
- Ежедневной утренней порции расписания от бота, только для тебя.
- Адреса кампусов на карте с возможностью проложить маршрут в считанные секунды.
- Кросс-платформенный доступ к расписанию и уведомлениям.
- Возможность легко делиться расписанием со своими коллегами (если эти бедняги еще не знают о боте).
- Ну что тебе еще нужно, правда, тебе ведь уже не терпиться попробовать его. Just do it! -> Bot
Features
Возможности
Бот обладает всеми основными функциями:
- Полная информация о твоем расписании и ежедневные уведомления.
- Богатый набор команд для работы с расписанием.
- Поддержка чатов и групп.
- Расписание твоих экзаменов и уведомления о них и консультациях.
- Поиск расписания занятий по группе и преподавателю.
- Поиск экзаменов по группе и преподавателю.
- Доступ к адресу кампусов на карте и возможность мгновенно проложить машрут до него.
- Поддержка нескольких языков (Русский\Английский).
- И это еще не все..
Registration
Первый Контакт
Notifications
Уведомления
Ежедневные уведомления об расписании занятий или экзаменов.
Campus address and routing
Адреса кампусов и построение маршрута
Поддерживается как на телефоне так и ПК через сервис Google Map.
Commands
Команды
Каждая команда начинается с символа / как и у других ботов в Telegram. Команды доступны через меню или при вводе в ручную.
Lesson Commands
Команды Расписания Занятий
Эти команды используетюся для доступа к расписанию занятий и работы с ним.
- /group_all - Показывает все расписание занятий.
- /group_week - Показывает все расписание занятий на текущую неделю.
- /group_next - Показывает все расписание занятий на следующую неделю.
- /group_today - Расписание занятий на сегодняшний день.
- /group_tomorrow - Расписание занятий на завтрашний день.
- /group_remain - Показывает оставшееся расписание занятий на текущую неделю.
- /group_select - Расписание занятий на конкретный день или на все дни.
- /set_group - Изменить свою ИСУ группу (Пример группы: “B3100”)
- /group_common - Можешь посмотреть какие у тебя общие пары с другой группой (или с сыном маминой подруги).
- /exclude - Можешь убрать из расписания назойливые и не нужные предметы (долой их всех!).
Exam Commands
Команды Экзаменов
Команды для работы с экзаменами.
- /exam_all - Показывается все экзамены.
- /exam_remain - Показывается оставшиеся экзамены.
- /exam_next - Показывает следующний экзамен.
Search Commands
Команды Поиска
Эти команды позволяют искать расписание занятий для конкретной группы или преподавателя. Также искать экзамены для конкретной группы или преподавателя.
Поиск по преподавателю принимает ФИО учителя только в данном порядке like (Лебедев Иван Иванович - Фамилия Имя Отчество).
Вы можете искать как по фамилии только, так и по фамилии + имени или фамилии + имени + отчеству.
Lessons
Занятия
- /find_group - Ищет расписание занятий для конкретной группы (Пример группы: “B3100”)
- /find_teacher - Ищет расписание занятий для преподавателя.
Exams
Экзамены
- /find_exam - Ищет экзамены для конкретной группы (Пример группы: “B3100”)
- /find_teacher_exam - Ищет экзамены для преподавателя.
Settings Commands
Команды Настроек
Данные команды используются для настройки параметров работы бота, смены языка, вызова помощи и так далее.
- /settings - Все главные настойки бота.
- /exclude - Можешь убрать из расписания назойливые и не нужные предметы (долой их всех!).
- /help - Даст вам граткую справку и ссылку на полную статью с информацией о боте.
- /set_lang - Позволит вам сменить язык.
- /set_format - Позволит сменить формат сообщений от Бота.
- /set_maps - Сменить сервис карты для адресов расписания.
- /feedback - Позволит отправить отзыв/сообщение об ошибке.
- /silent - Вкл/Выкл все уведомления от бота.
- /menu - Вызовет главное меню если оно вдруг пропало.
Explanation
Объяснения
Эта секция описывает структуру информации и эмодзи которые использует бот.
Message Structure
Структура Сообщений
Детальный туториал по структуре сообщения об расписании затяний и экзаменов Туториал
Emoji
Эмодзи
Описание всех эмодзи что используется бот. Используя команду /set_format можно изменить формат сообщений от Бота.
Lessons
- 🌕 - Означает что занятие проводится только по нечетным (Odd) неделям.
- 🌑 - Означает что занятие проводится только по четным (Even) неделям.
- 🌗 - Означает что занятие проводится каждую неделю.
- 💡 - Означает сегодняшний день в расписаниию.
-
📍 - Означает адресс и кабинет где проводится занятие.
- 👨🔬 - Означает что тип занятие - лабораторная.
- 👨🏭 - Означает что тип занятие - практика.
- 👨🏫 - Означает что тип занятие - лекция.
Exams
- 🔥 - Означает что экзамен или косультация будут сегодня.
- 🗣 - Означает информацию об дне консультации.
Version History
История Версий
Текущая версия - 1.2.3
Не забывайте делиться замечаниями, отзывами, предложениями через команду /feedback.