A Telegram bot for simplifying interacting with lesson schedule at BSUIR. Built with Rust, Teloxide and SQLx.
- You must have Rust installed on your system.
- Clone the repository:
git clone https://github.com/deathlesz/bsuirschedulebot.git- Build it using
cargo:
cd bsuirschedulebot
cargo build # or cargo build --release- Set the environment variables shown in
.env.example. - Run it!
# using cargo
cargo run # or cargo run --release
# or manually
./target/{debug,release}/bsuirschedulebotAs an alternative, Kubernetes manifests are provided in k8s directory.
The project is release into the public domain as per the UNLICENSE.