Commit Graph

35 Commits

Author SHA1 Message Date
bea 47bd16fd13 Fix missing JSON dependency 2022-12-28 05:41:23 +01:00
bea 50196bb8f9 Make trivia support slash commands too 2022-12-28 05:41:23 +01:00
bea 1c19f3c07f Implement trivia welcome screen with category picker 2022-12-28 05:41:23 +01:00
bea e451f59199 Remove double space on urban footer 2022-12-28 05:41:23 +01:00
bea f3cc9a2d75 Add emojis to urban dictionary 2022-12-28 05:41:23 +01:00
bea 91261f04e5 Make dice roll support slash commands too 2022-12-28 05:41:23 +01:00
bea bc0463dd38 Add a MessageResponse class for mixed-type content 2022-12-28 05:41:23 +01:00
bea 161c91b45d Rename method 2022-12-28 05:41:23 +01:00
bea d09c59996b Cache love calculator results in RAM 2022-12-28 05:41:23 +01:00
bea 1c82d2b53b Make love calculator also support slash commands 2022-12-28 05:41:23 +01:00
bea 174b78704f Optimize imports 2022-12-28 05:41:23 +01:00
bea 496304c2c3 Make help command use descriptions and usages 2022-12-28 05:41:22 +01:00
bea e2c84f62c3 Make command category not null 2022-12-28 05:41:22 +01:00
bea f9fe12a248 Remove deprecated and unused private method 2022-12-28 05:41:22 +01:00
bea 1644a4b07d Make serialization util class 2022-12-28 05:41:22 +01:00
bea 68dceaff13 Use enum instead of boolean for page switching
This is useless but looks better
2022-12-28 05:41:22 +01:00
bea 7dcdf9dbde Remove duplication 2022-12-28 05:41:22 +01:00
bea cce57b8108 Optimize imports 2022-12-28 05:41:22 +01:00
bea fc846fa901 Remove duplicated method 2022-12-28 05:41:22 +01:00
bea 4476dd2f7b Fix small emoji translation issue 2022-12-28 05:41:22 +01:00
bea 2d7cadea02 Optimize imports 2022-12-28 05:41:22 +01:00
bea b4c80fe56a Make urban command support slash too 2022-12-28 05:41:22 +01:00
bea 4ef42ffa9e Make urban command support multiple entries 2022-12-28 05:41:22 +01:00
bea 3259a49ace Change a magic ball response 2022-12-28 05:41:22 +01:00
bea c9ff329cbb Make magicball support slash commands too 2022-12-28 05:41:22 +01:00
bea b033763704 Improve diceroll looks, implement limits to avoid abuse 2022-12-28 05:41:21 +01:00
bea 1f6f23e917 Make clear command also delete the sender's message 2022-12-28 05:41:06 +01:00
bea 1410e4e8af Make say support both slash and message commands 2022-12-28 05:40:11 +01:00
bea c486630adb Make avatar support both slash and message commands 2022-12-28 05:37:26 +01:00
bea b681acdbca Make bot announce its prefix
continuous-integration/drone/push Build is passing
2022-11-22 21:48:13 +01:00
bea b2a62d754e Make invite support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 21:42:35 +01:00
bea c186c9c576 Improve bot info page
continuous-integration/drone/push Build is passing
2022-11-22 21:32:20 +01:00
bea c7208eef84 Make botinfo support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 21:02:48 +01:00
bea 4015aecc99 Make coinflip support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 20:50:37 +01:00
bea 3f1835e059 Move clearchat command to base class
continuous-integration/drone/push Build is passing
The "clear" command now supports both slash commands and message commands, having identical behavior in both situations.
2022-11-22 20:39:55 +01:00