Public Youmubot system, modular (I hope!) and safe and fast...
Find a file
Natsu Kagami 9ac8683c5d
Improvements for voting
- Voting no longer tries to react all at once, creating unneeded congestion.
  This also has the added benefits of having the options laid out in order.
- Include relative timestamps in the embed and the result.
2022-01-19 18:23:37 -05:00
.github/workflows Create a Nix Flake module (#17) 2021-11-03 15:00:18 -04:00
youmubot osu! best minor fixes (#16) 2021-10-23 14:33:32 -04:00
youmubot-cf Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
youmubot-core Improvements for voting 2022-01-19 18:23:37 -05:00
youmubot-db Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
youmubot-db-sql Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
youmubot-osu Aesthetics change to embeds 2022-01-19 17:57:36 -05:00
youmubot-prelude Yuck import bug 2021-11-21 17:46:18 -05:00
.drone.yml Push rust to 1.44 2020-06-14 21:52:13 -04:00
.envrc Add flake 2021-11-03 12:58:09 -04:00
.gitignore Add flake 2021-11-03 12:58:09 -04:00
Cargo.lock osu! best minor fixes (#16) 2021-10-23 14:33:32 -04:00
Cargo.toml Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
flake.lock Add flake 2021-11-03 12:58:09 -04:00
flake.nix Special build inputs for darwin 2022-01-19 17:08:21 -05:00
LICENSE License 2019-10-25 14:34:47 -04:00
module.nix Create a Nix Flake module (#17) 2021-11-03 15:00:18 -04:00
README.md Set up Github Actions (#1) 2020-06-27 22:32:44 -04:00

youmubot

Deploy Build and Test

A Discord bot made specifically for server "Dự tuyển Tổng Hợp". Written in Rust.

All PRs welcome.

Project structure

  • youmubot: The main command. Collect configurations and dispatch commands.
  • youmubot-prelude: Base structures and handy functions for command parsing / service handling.
  • youmubot-db: Base database structures.
  • youmubot-core: Core commands: admin, fun, community
  • youmubot-osu: osu!-related commands.

License

Basically MIT.