Commit Graph

427 Commits

Author SHA1 Message Date
bea 639c54bc52 Bump version to 0.5.7 2022-12-28 05:41:22 +01:00
bea 28c0f1d750 Implement urban dictionary lookup command 2022-12-28 05:41:22 +01:00
bea 3259a49ace Change a magic ball response 2022-12-28 05:41:22 +01:00
bea 4d888d68b9 Make it send a message instead of responding to 8ball 2022-12-28 05:41:22 +01:00
bea 7959044335 Bump version to 0.5.6 2022-12-28 05:41:22 +01:00
bea fb3c08fc41 Add basic love calculator message command 2022-12-28 05:41:22 +01:00
bea 09ec600234 Bump version to 0.5.5 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 8f4f341aab Improve magic ball answers 2022-12-28 05:41:22 +01:00
bea a030821197 Implement magic ball message command 2022-12-28 05:41:22 +01:00
bea e531eef1d6 Bump version to 0.5.4 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 982902fc6d Ignore bots interacting with hideko 2022-12-28 05:41:16 +01:00
bea 00441f089f Remove unneeded todo 2022-12-28 05:41:11 +01:00
bea 1f6f23e917 Make clear command also delete the sender's message 2022-12-28 05:41:06 +01:00
bea 1e07ede83e Bump version to 0.5.3 2022-12-28 05:41:01 +01:00
bea 1a8409994c Implement basic functional diceroll command 2022-12-28 05:40:56 +01:00
bea b0a1381589 Fix command label being passed as arg in case of no args 2022-12-28 05:40:51 +01:00
bea 9504921f27 Fallback to 0 instead of 1 2022-12-28 05:40:45 +01:00
bea c9528848bc Fix console error when int parsing fails in clear message 2022-12-28 05:40:39 +01:00
bea 2d1f6699ba Re-register accidentally removed invite command 2022-12-28 05:40:34 +01:00
bea 595e81e02c Bump JDA version to more stable beta 2022-12-28 05:40:28 +01:00
bea 764ff23010 Bump version to 0.5.2 2022-12-28 05:40:23 +01:00
bea 32ea099690 Fix messages with newlines not being handled for commands 2022-12-28 05:40:17 +01:00
bea 1410e4e8af Make say support both slash and message commands 2022-12-28 05:40:11 +01:00
bea 81e621ec1a Bump version to 0.5.1 2022-12-28 05:40:01 +01:00
bea c486630adb Make avatar support both slash and message commands 2022-12-28 05:37:26 +01:00
bea af16e6d8ac Bump version to 0.5.0
continuous-integration/drone/push Build is passing
This is a pretty important update since all the basic layout has been completed.
2022-11-23 00:01:38 +01:00
bea 50ccda214f Finish command completion listener implementation
continuous-integration/drone/push Build is passing
Very similarly to how the slash command interface works, now a slash command auto-completion interface also exists, with its respective listener.
2022-11-23 00:01:05 +01:00
bea ff084cf8e8 Rename datasource package
continuous-integration/drone/push Build is passing
2022-11-22 23:44:34 +01:00
bea be3895d268 Update Maven dependencies
continuous-integration/drone/push Build is passing
2022-11-22 23:44:03 +01:00
bea a045d0cb2d Bump version to 0.4.6
continuous-integration/drone/push Build is passing
2022-11-22 23:42:48 +01:00
bea 0016b5de30 Force using config enum class instead of direct entry path
continuous-integration/drone/push Build is passing
2022-11-22 23:42:21 +01:00
bea 6480795368 Discontinue config.yml file in favor of class mapping
continuous-integration/drone/push Build is passing
The configuration entries are now mapped in an enum that transfers very well to SnakeYaml's YAML parsing. This is better because we no longer run the risk of entries getting mistyped in classes, or renamed without replacing them everywhere...
2022-11-22 23:40:44 +01:00
bea ae6647a51e Bump version to 0.4.3
continuous-integration/drone/push Build is passing
We are getting closer to a stable version.
2022-11-22 23:29:29 +01:00
bea 40aac28e34 Make bot version consistent with Maven
continuous-integration/drone/push Build is passing
A new internal properties file has been added. Maven will scan this file and replace any value it finds.
2022-11-22 23:28:59 +01:00
bea 70578d2ffc Bump version to 0.4.0
continuous-integration/drone/push Build is passing
The new thread update deserves a decent version bump
2022-11-22 22:00:59 +01:00
bea 5f73c4069b Make bot commands run in separate threads by default
continuous-integration/drone/push Build is passing
2022-11-22 21:59:58 +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 19100758cb Bump version
continuous-integration/drone/push Build is passing
2022-11-22 21:42:46 +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 89fc2aa0a6 Bump version to 0.3.1
continuous-integration/drone/push Build is passing
The bot is now in a semi-stable state, although still very lacking in terms of features.
2022-11-22 20:51:23 +01:00
bea 96ea29b103 Reduce bot name to just Hideko
continuous-integration/drone/push Build is passing
2022-11-22 20:50:53 +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 ff80e754ff Add comment 2022-11-22 20:42:47 +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
bea ecdb0c73e8 Add tiny comment
continuous-integration/drone/push Build is passing
2022-11-22 17:27:56 +01:00
bea 655840dc82 Implement basic permission check for message commands
continuous-integration/drone/push Build is passing
2022-11-22 17:08:31 +01:00