mirea-schedule-bot

This is a bot-assistant for finding the schedule of groups of the Institute of Information Technologies (RTU MIREA). This bot is written in the Python programming language using the vk_api, the openpyxl and the BeautifulSoup libraries. The bot was written as part of a training practice.

What can this bot do?

👉 Remembering your Group;
👉 Output of the schedule of a certain group for today / tomorrow / this week / next week / a certain day of the week;
👉 Showing the number of the academic week within the semester;
👉 Output of the teacher's schedule for today / tomorrow / this week / next week;
👉 Output of the weather in Moscow for today / tomorrow / the next 5 days.

Task

Get and parse the schedules of the 1-3 bachelor's course of the IT Institute, get and parse the current weather in Moscow from the OpenWeatherMap resource. Implement a bot in the social network "VK" using the vk_api library. The bot must remember the group number, show the schedule of a specific group in various formats (today/tomorrow/current week/next week), display the week number and the number of the group for which the schedule is shown, display the weather in various formats (today/tomorrow/5 days), show the schedule of a specific teacher.

Screenshots

Click here to see them

image image
image image
image image image