Workbook Crossing Bot is a Telegram bot that can organise workbooks exchange between students. I made it for my university groupmates in order to make workbooks exchange more convinient and structured.
- Convert photos to pdfs (create workbooks)
- Filter workbooks by subject and by user
- Get, Send and Remove workbooks
- Open chat with @WorkbookCrossingBot in Telegram
- Press start button
- Follow the bot instructions
- Create workbooks by sending photos to bot
- Get workbooks by subject name and user
- Remove own workbooks
- Make and Remove other admins
- Remove any user's workbooks
- Create and Remove subjects
- Get list of all users
- Ban and Unban any users (even other admins)
This is my second attempt to implement an idea of workbook exchange using Python and Telegram API. My first attempt you can see in this repository: https://github.com/akimich11/WBCBot. But there is a lot of differences between this version and the previous, so I decided to create new repo. The major differences are:
- MySQL instead of text files
- Admin features
- Remove workbook feature
- Workbooks list as inline keyboard
Other differences you can see in assets/changelog.txt
Works on Heroku since 04.07.2021