Commit graph

13 commits

Author SHA1 Message Date
2c2092eb91
Implement Flags parser and handle choose --everyone
- A generic Flags parser that could handle any `--flag` argument.
- `choose --everyone` overrides the Offline/DnD check.
2021-11-21 17:37:28 -05:00
45425a4bc4
Formatting 2021-06-21 17:27:52 +09:00
6944ddfe75
Add update-role-message command 2021-06-21 17:25:37 +09:00
1799b70bc1
Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
925aa90887 Add role messages 2021-02-17 05:12:49 +09:00
bd845d9662
More osu improvements (#11)
* Don't show DT when NC is on

* Allow leading + in mods parsing

* Extend Pagination

* Implement beatmapset display

* Move OkPrint to prelude

* Beatmapset display seems to work

* Put reaction handler into static

* Make clippy happy

* Add beatmapset caching and last --set

* Delay loading of beatmap info

* Simplify hook link handling

* Replies everywhere!

* Replies everywhereee!
2021-02-01 17:13:40 +00:00
901d55814d
Update to Tokio 1 and Serenity 0.10 (#9) 2021-01-15 18:50:33 +00:00
53f6286d3d
Core: put role over message in choose 2020-09-20 16:02:07 -04:00
e830eab3f2
Fix intents and so core/choose and core/role 2020-09-20 15:52:33 -04:00
f1719019d1
Core/Prelude: Fix lifetime unsoundness 2020-09-07 02:09:06 -04:00
5f08845d88
Core: asyncify choose and implement role filter 2020-09-06 22:51:20 -04:00
5dd26d7474 Implement roles management (#18)
Fix formatting

Implement `roles` management

Add a 'roles' mod and DB
2020-03-27 21:22:15 +00:00
84150cd82e Split youmubot-core 2020-02-05 17:51:14 -05:00
Renamed from youmubot/src/commands/community/mod.rs (Browse further)