Beatrice Dellacà bea
bea commented on issue bea/HidekoBot#6 2022-12-24 14:52:51 +01:00
Use thread pools instead of new threads every time a command runs

Also look into: Executors.newScheduledThreadPool()

bea pushed to main at bea/HidekoBot 2022-12-24 14:48:24 +01:00
8b2197b4f6 Fix missing JSON dependency
bea pushed to main at bea/HidekoBot 2022-12-24 14:42:15 +01:00
e65ec54fd7 Mitigate potential RCE from SnakeYaml (CVE-2022-1471)
bea pushed to main at bea/HidekoBot 2022-12-21 23:31:19 +01:00
cd1a50a6d1 Make trivia support slash commands too
bea pushed to main at bea/HidekoBot 2022-12-21 20:28:00 +01:00
ad8078809b Handle trivia edge cases without hanging
bea pushed to main at bea/HidekoBot 2022-12-21 17:59:49 +01:00
5488ec567e Bump version to 0.5.14
bea pushed to main at bea/HidekoBot 2022-12-21 17:59:29 +01:00
42cb72fd3d Implement trivia welcome screen with category picker
bea pushed to main at bea/HidekoBot 2022-12-21 16:40:44 +01:00
71904f4243 Bump version to 0.5.13
bea pushed to main at bea/HidekoBot 2022-12-21 16:40:34 +01:00
69bd1a5652 Make trivia have a functional scoreboard
bea pushed to main at bea/HidekoBot 2022-12-21 14:24:13 +01:00
d188eae1e2 Make trivia functional
bea pushed to main at bea/HidekoBot 2022-12-21 04:37:36 +01:00
336f8364c7 Add emojis to trivia buttons
bea pushed to main at bea/HidekoBot 2022-12-21 04:26:40 +01:00
acb2ee21c2 Make trivia announce correct answer
bea pushed to main at bea/HidekoBot 2022-12-21 04:11:08 +01:00
c02cc8c7df Raise trivia timeout to 15s
bea pushed to main at bea/HidekoBot 2022-12-21 04:09:30 +01:00
8d0d181ad9 Make trivia loop through all questions
bea pushed to main at bea/HidekoBot 2022-12-21 03:50:27 +01:00
7dce206a01 Disable trivia in dms
bea pushed to main at bea/HidekoBot 2022-12-21 03:44:01 +01:00
702ed65a12 Raise interaction expiration time to 30s
bea pushed to main at bea/HidekoBot 2022-12-21 03:40:18 +01:00
53fd3dc81d Make trivia functional for a single question
bea pushed to main at bea/HidekoBot 2022-12-21 02:54:11 +01:00
c3354b9976 Only fetch multiple-answer trivia for now
bea pushed to main at bea/HidekoBot 2022-12-21 02:52:20 +01:00
ae1101e93f Fix build errors
bea pushed to main at bea/HidekoBot 2022-12-21 02:51:37 +01:00
3f67777659 Remove unneeded methods from MessageResponse