Commit graph

19 commits

Author SHA1 Message Date
e2766cd782 Handle failures and record chewing 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
61a71b819c
Fix concurrency overwrite 2021-01-23 18:48:56 +09:00
f05afb2b80
Improve osu (#10)
* Add rank event parsing

* Refactor osu announcer

* Increase api limits

* Register user is locked
2021-01-22 12:54:01 +00:00
145cb01bd0
Split user and announcer osu clients 2021-01-22 14:08:15 +09:00
0fd5379446
Send announcements not as part of scanning 2020-09-14 22:33:23 -04:00
c18d8f48d0
osu: Asyncify announcer 2020-09-07 16:19:00 -04:00
07a8bc5579
WIP: osu: asyncify caches 2020-09-06 22:09:56 -04:00
51d60037fb
Save top record beatmap to channel cache 2020-06-18 23:40:15 -04:00
eba1bb324c
Handle score_embed 2020-06-14 19:51:26 -04:00
00971d7d3e
Implement beatmap metadata caching 2020-06-13 23:29:13 -04:00
eec58fc6e4
Parallelize and modularize user scanning 2020-06-06 21:53:23 -04:00
c5b304e3f6 Fix wrong osu! gamemode in storage (#20) 2020-05-31 04:05:19 +00:00
6ce110c203
Enumerate before filtering 2020-05-23 00:19:40 -04:00
4e52c5a4a1
Scan all users for pp update always 2020-04-07 01:36:38 -04:00
6879598dfc
Redesign Announcer trait 2020-02-09 16:45:48 -05:00
302add1889
Clean up debugging information 2020-02-08 14:31:29 -05: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
Renamed from youmubot/src/commands/osu/announcer.rs (Browse further)