Skip to content

Repository files navigation

BSUIR Schedule Bot

A Telegram bot for simplifying interacting with lesson schedule at BSUIR. Built with Rust, Teloxide and SQLx.

Building and running

  1. You must have Rust installed on your system.
  2. Clone the repository:
git clone https://github.com/deathlesz/bsuirschedulebot.git
  1. Build it using cargo:
cd bsuirschedulebot
cargo build # or cargo build --release
  1. Set the environment variables shown in .env.example.
  2. Run it!
# using cargo
cargo run # or cargo run --release

# or manually
./target/{debug,release}/bsuirschedulebot

As an alternative, Kubernetes manifests are provided in k8s directory.

License

The project is release into the public domain as per the UNLICENSE.

About

A Telegram bot for simplifying interacting with schedule at BSUIR.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages