Commit graph

19 commits

Author SHA1 Message Date
7d490774e0
osu: make commands aware of user's preferred mode (#54)
* Add preferred_mode to sql database

* Update username and preferred mode

* Make commands aware of preferred mode

* Fetch user extras to display information

* Show user information on forcesave
2024-10-31 13:04:08 +00:00
5c523009e1 Avoid updating users when the user id itself changed 2024-08-04 20:39:57 +00:00
a4407df97c Update osu to respond to the new sql format and rewrite announcer 2024-08-04 20:39:57 +00:00
69c9c88617 Clean up user_best 2024-08-04 20:39:57 +00:00
1066f249b0
osu: Introduce Env and propagate it to other functions (#40) 2024-03-17 17:21:13 +01:00
11f32ccf04
osu: Implement map length on server ranks 2024-03-06 00:01:38 +01:00
0460e800e5 Update youmubot-osu 2024-02-25 18:45:22 +00:00
40935f114a
Format... 2024-02-17 20:38:25 +01:00
508cf52e6f
Apply cargo-clippy fixes 2024-02-17 20:20:41 +01:00
c2562fbbca Simplify lb 2024-02-17 19:17:38 +00:00
f7ea23ed3b
Store osu! user username 2024-02-04 23:24:28 +01:00
85954639d7
Update sqlx to 0.7 2024-02-04 23:24:15 +01:00
2a36b4942f
Correctly unpack pp fields 2023-09-17 15:28:10 +02:00
3a9a252a1d
Update lots of dependencies 2023-02-17 14:19:46 +01:00
1799b70bc1
Move to SQLite (#13) 2021-06-19 22:36:17 +09:00
e2766cd782 Handle failures and record chewing 2021-02-17 05:12:49 +09:00
ce0349859c
osu: Server leaderboard command (#6)
* New db stores user best by beatmap id

* `check` command saves into the database

* Add leaderboard command

* Update youmubot-osu/src/discord/server_rank.rs

Swap ordering
2020-09-13 00:55:36 -04:00
22668fe654
Save pp in local db 2020-02-07 13:06:24 -05:00
aec9cd130d Split youmubot-osu 2020-02-05 17:25:34 -05:00