Commit Graph

235 Commits

Author SHA1 Message Date
bea 69bd1a5652 Make trivia have a functional scoreboard
continuous-integration/drone/push Build is passing
2022-12-21 16:40:17 +01:00
bea d188eae1e2 Make trivia functional
continuous-integration/drone/push Build is passing
2022-12-21 14:24:07 +01:00
bea 336f8364c7 Add emojis to trivia buttons
continuous-integration/drone/push Build is passing
2022-12-21 04:37:32 +01:00
bea acb2ee21c2 Make trivia announce correct answer
continuous-integration/drone/push Build is passing
2022-12-21 04:26:36 +01:00
bea c02cc8c7df Raise trivia timeout to 15s
continuous-integration/drone/push Build is passing
2022-12-21 04:11:05 +01:00
bea 8d0d181ad9 Make trivia loop through all questions
continuous-integration/drone/push Build is passing
2022-12-21 04:09:27 +01:00
bea 7dce206a01 Disable trivia in dms
continuous-integration/drone/push Build is passing
2022-12-21 03:50:23 +01:00
bea 702ed65a12 Raise interaction expiration time to 30s
continuous-integration/drone/push Build is passing
2022-12-21 03:43:55 +01:00
bea 53fd3dc81d Make trivia functional for a single question
continuous-integration/drone/push Build is passing
2022-12-21 03:40:13 +01:00
bea c3354b9976 Only fetch multiple-answer trivia for now
continuous-integration/drone/push Build is passing
2022-12-21 02:54:07 +01:00
bea ae1101e93f Fix build errors
continuous-integration/drone/push Build is passing
2022-12-21 02:52:17 +01:00
bea 3f67777659 Remove unneeded methods from MessageResponse
continuous-integration/drone/push Build is failing
2022-12-21 02:51:23 +01:00
bea c63bafc88e Start implementing trivia command
continuous-integration/drone/push Build is passing
2022-12-21 02:50:22 +01:00
bea 6c857e2f9a Remove double space on urban footer
continuous-integration/drone/push Build is passing
2022-12-20 23:37:37 +01:00
bea 6c33581dc4 Add emojis to urban dictionary
continuous-integration/drone/push Build is passing
2022-12-20 23:30:40 +01:00
bea 931d6efaef Convert message response to immutable record
continuous-integration/drone/push Build is passing
2022-12-20 23:07:01 +01:00
bea e3e8b469ba Bump version to 0.5.12
continuous-integration/drone/push Build is passing
2022-12-20 23:03:34 +01:00
bea 54022221a0 Make dice roll support slash commands too
continuous-integration/drone/push Build is passing
2022-12-20 23:03:21 +01:00
bea 58c4412f75 Add a MessageResponse class for mixed-type content
continuous-integration/drone/push Build is failing
2022-12-20 23:03:07 +01:00
bea 0bd63e76bd Rename method
continuous-integration/drone/push Build is passing
2022-12-20 22:49:20 +01:00
bea d49fe3ee15 Cache love calculator results in RAM
continuous-integration/drone/push Build is passing
2022-12-20 22:48:29 +01:00
bea 5e48652587 Make love calculator also support slash commands
continuous-integration/drone/push Build is passing
2022-12-20 22:32:40 +01:00
bea 6ffe10e4c8 Optimize imports 2022-12-20 22:24:34 +01:00
bea 0f54fe856e Increase randomness by updating the random's seed every minute
continuous-integration/drone/push Build is passing
2022-12-20 22:15:52 +01:00
bea 5a7f884703 Bump version to 0.5.11 2022-12-20 22:08:58 +01:00
bea e5c5993fb2 Make random statuses update automatically
continuous-integration/drone/push Build is passing
2022-12-20 22:08:05 +01:00
bea d331c48ced Fix invite command being categorized as fun
continuous-integration/drone/push Build is passing
2022-12-20 18:04:37 +01:00
bea 84ff5a752e Improve help command title
continuous-integration/drone/push Build is passing
2022-12-20 18:03:02 +01:00
bea 4f408fb5f9 Make permissions bold instead of code-wrapped
continuous-integration/drone/push Build is passing
2022-12-20 17:58:14 +01:00
bea 1384259187 Bump version to 0.5.10
continuous-integration/drone/push Build is passing
2022-12-20 17:55:43 +01:00
bea 82698ec5fe Fix nothing being rolles if no arg was specified
continuous-integration/drone/push Build is passing
2022-12-20 17:55:30 +01:00
bea 0762068465 Make help command use descriptions and usages
continuous-integration/drone/push Build is passing
2022-12-20 17:51:28 +01:00
bea cc9aee3441 Fix spacing 2022-12-20 17:23:52 +01:00
bea 86c7c30d8f Improve default responses 2022-12-20 17:23:20 +01:00
bea 19e3cde7e6 Bump version to 0.5.9
continuous-integration/drone/push Build is passing
2022-12-20 17:18:39 +01:00
bea 72f9bb4eb5 Make command category not null
continuous-integration/drone/push Build is passing
2022-12-20 17:18:24 +01:00
bea 407ca279f5 Implement alias command 2022-12-20 17:18:09 +01:00
bea 9eefa4b958 Implement alias command 2022-12-20 17:17:13 +01:00
bea 9278b485d9 Add help command and command categories
continuous-integration/drone/push Build is passing
2022-12-20 17:06:18 +01:00
bea 5a2205e567 Remove deprecated and unused private method
continuous-integration/drone/push Build is passing
2022-12-20 15:15:03 +01:00
bea 3212ceb03c Throw exception in case of serialization issue
continuous-integration/drone/push Build is passing
2022-12-20 15:13:21 +01:00
bea a80b2cc5a9 Make serialization util class
continuous-integration/drone/push Build is passing
2022-12-20 15:11:44 +01:00
bea d087de1d01 Use enum instead of boolean for page switching
continuous-integration/drone/push Build is passing
This is useless but looks better
2022-12-20 15:09:35 +01:00
bea 99fc980e00 Remove duplication
continuous-integration/drone/push Build is passing
2022-12-20 15:04:39 +01:00
bea 02627ab732 Add javadoc comment
continuous-integration/drone/push Build is passing
2022-12-20 14:53:58 +01:00
bea dead16f338 Merge two classes
continuous-integration/drone/push Build is passing
2022-12-20 14:51:29 +01:00
bea 2f51f9d40c Optimize imports
continuous-integration/drone/push Build is passing
2022-12-20 14:50:09 +01:00
bea 5f5fc8d3a8 Remove duplicated method
continuous-integration/drone/push Build is passing
2022-12-20 14:49:44 +01:00
bea 4c98182da7 Fix small emoji translation issue
continuous-integration/drone/push Build is passing
2022-12-20 03:44:00 +01:00
bea 9e57a3a426 Optimize imports
continuous-integration/drone/push Build is passing
2022-12-20 03:17:32 +01:00