Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mihaxxx/mmcs_schedule_bot
Telegram bot providing access to online schedule of SFedU MMCS
https://github.com/mihaxxx/mmcs_schedule_bot
mmcs schedule telegram telegram-bot university vk vk-bot
Last synced: 2 months ago
JSON representation
Telegram bot providing access to online schedule of SFedU MMCS
- Host: GitHub
- URL: https://github.com/mihaxxx/mmcs_schedule_bot
- Owner: MihaxXx
- Created: 2019-02-01T21:18:31.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T10:17:16.000Z (about 2 years ago)
- Last Synced: 2024-04-24T04:52:22.716Z (9 months ago)
- Topics: mmcs, schedule, telegram, telegram-bot, university, vk, vk-bot
- Language: C#
- Homepage: https://ttttt.me/mmcsScheduleBot
- Size: 255 KB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SFedU MMCS Schedule - Telegram Bot
![](https://d.radikal.ru/d11/1909/da/3885b9ba6dfa.jpg)
### Description
Telegram bot simplifyes work with SFedU MMCS schedule for students and professors. You can get rid of PDF and paper versions of schedule, plus no need to install extra app on your phone.The bot created by students as part of project activity. One of it's most popular functions is first lesson notification.
### Features
- Next lesson;
- Schedule for today;
- Schedule for tomorrow;
- Week schedule;
- Search for professor (students only);
- First lesson notification (previous day evening and 15 mins before lesson).### Dev tools
- .NET Core 2.1;
- MSVS 2017;
- Nuget packeges:
- [Telegram.Bot](https://github.com/TelegramBots/Telegram.Bot "Telegram.Bot");
- [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json "Newtonsoft.Json");
- [NLog](https://github.com/NLog/NLog "NLog");
- [Quartz](https://github.com/quartznet/quartznet "Quartz").### Documentation
- [MMCS Schedule REST API](http://users.mmcs.sfedu.ru/~schedule/restapi/ "MMCS Schedule REST API") + [address fix](https://github.com/mmcs-sfedu/mmcs-schedule/commit/1b5b0463ac60f0cd813f2909c4ebbb5aab1799c3#diff-9fd21b0a7312feeab15141038d69909f "address fix");
- [Telegram.Bot library](https://telegrambots.github.io/book/ "Telegram.Bot");
- [Telegram Bot API](https://core.telegram.org/bots/api "Telegram Bot API");
- [Running in background](https://askubuntu.com/questions/57477/bring-nohup-job-to-foreground).