A bot provides many services to help Bilkent University students in daily school life.
View changelog »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Many routine things in a university student's life that day do every day. Bilkent Super Bot aims to reduce this boring stuff and make life easier for students.
Here's why:
- Auto meal menu sender
- Auto Academic Calendar events sender
- Auto Club Activity sender
- +10 full automatic functions
Of course, Bilkent Super Bot does not solve every student's all problems, but at least it reduces the routine.
You can start using right now: https://t.me/bilkent_super_bot
Bilkent Super Bot is very easy to set up. You can easily start using it in a few minutes by following the steps below.
Download and install:
- Python 3.6+
- SQLite
- Get a free API Key from Telegram Botfather
- Clone the repo
git clone https://github.com/alpsencer/bilkent-super-bot.git
- Install Python packages from requirements.txt
pip install -r requirements.txt
- Enter your API in
.env
and named asTELEGRAM_TOKEN
TELEGRAM_TOKEN=your_token
- Run the script
- Create the Docker container from Dockerfile
- Run the container
- Our Docker image will be released soon
You can use our bot from here: t.me/bilkent_super_bot
Detailed Roadmap: BSB Roadmap Changelog
- Meal Menu Sender
- Auto Meal Menu Notifications Sender
- Database support (SQLite)
- Fully Dockerized
- Auto Academic Calender Event Sender
- Publishing Docker images to Docker Hub
- Auto Club Acitivity Sender
- Open AI GPT-3 Support
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GNU GPL V3. See LICENSE.txt
for more information.
Yavuz Alp Sencer OZTURK - @alpsencerozturk Project Link: https://github.com/alpsencer/bilkent-super-bot
- +200 daily user
- +20000 message sended (total)