7959044335
Bump version to 0.5.6
2022-12-28 05:41:22 +01:00
fb3c08fc41
Add basic love calculator message command
2022-12-28 05:41:22 +01:00
09ec600234
Bump version to 0.5.5
2022-12-28 05:41:22 +01:00
c9ff329cbb
Make magicball support slash commands too
2022-12-28 05:41:22 +01:00
8f4f341aab
Improve magic ball answers
2022-12-28 05:41:22 +01:00
a030821197
Implement magic ball message command
2022-12-28 05:41:22 +01:00
e531eef1d6
Bump version to 0.5.4
2022-12-28 05:41:22 +01:00
b033763704
Improve diceroll looks, implement limits to avoid abuse
2022-12-28 05:41:21 +01:00
982902fc6d
Ignore bots interacting with hideko
2022-12-28 05:41:16 +01:00
00441f089f
Remove unneeded todo
2022-12-28 05:41:11 +01:00
1f6f23e917
Make clear command also delete the sender's message
2022-12-28 05:41:06 +01:00
1e07ede83e
Bump version to 0.5.3
2022-12-28 05:41:01 +01:00
1a8409994c
Implement basic functional diceroll command
2022-12-28 05:40:56 +01:00
b0a1381589
Fix command label being passed as arg in case of no args
2022-12-28 05:40:51 +01:00
9504921f27
Fallback to 0 instead of 1
2022-12-28 05:40:45 +01:00
c9528848bc
Fix console error when int parsing fails in clear message
2022-12-28 05:40:39 +01:00
2d1f6699ba
Re-register accidentally removed invite command
2022-12-28 05:40:34 +01:00
595e81e02c
Bump JDA version to more stable beta
2022-12-28 05:40:28 +01:00
764ff23010
Bump version to 0.5.2
2022-12-28 05:40:23 +01:00
32ea099690
Fix messages with newlines not being handled for commands
2022-12-28 05:40:17 +01:00
1410e4e8af
Make say support both slash and message commands
2022-12-28 05:40:11 +01:00
81e621ec1a
Bump version to 0.5.1
2022-12-28 05:40:01 +01:00
c486630adb
Make avatar support both slash and message commands
2022-12-28 05:37:26 +01:00
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
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
ff084cf8e8
Rename datasource package
continuous-integration/drone/push Build is passing
2022-11-22 23:44:34 +01:00
be3895d268
Update Maven dependencies
continuous-integration/drone/push Build is passing
2022-11-22 23:44:03 +01:00
a045d0cb2d
Bump version to 0.4.6
continuous-integration/drone/push Build is passing
2022-11-22 23:42:48 +01:00
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
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
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
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
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
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
b681acdbca
Make bot announce its prefix
continuous-integration/drone/push Build is passing
2022-11-22 21:48:13 +01:00
19100758cb
Bump version
continuous-integration/drone/push Build is passing
2022-11-22 21:42:46 +01:00
b2a62d754e
Make invite support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 21:42:35 +01:00
c186c9c576
Improve bot info page
continuous-integration/drone/push Build is passing
2022-11-22 21:32:20 +01:00
c7208eef84
Make botinfo support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 21:02:48 +01:00
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
96ea29b103
Reduce bot name to just Hideko
continuous-integration/drone/push Build is passing
2022-11-22 20:50:53 +01:00
4015aecc99
Make coinflip support both slash and message commands
continuous-integration/drone/push Build is passing
2022-11-22 20:50:37 +01:00
ff80e754ff
Add comment
2022-11-22 20:42:47 +01:00
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
ecdb0c73e8
Add tiny comment
continuous-integration/drone/push Build is passing
2022-11-22 17:27:56 +01:00
655840dc82
Implement basic permission check for message commands
continuous-integration/drone/push Build is passing
2022-11-22 17:08:31 +01:00
11e4a07698
Refactor objects package
continuous-integration/drone/push Build is passing
2022-11-22 16:41:08 +01:00
a7ac446b0b
Remove the need to register slash commands separately
...
continuous-integration/drone/push Build is passing
We modified the slash command interface to allow getting command data, and created a generic implementation of it that automatically retrieves data from the command data. The interface should not be used now. Instead, extending the implementation is preferred as it provides a semi-working command already.
2022-11-22 16:40:02 +01:00
ee263a1297
Bump version to 0.3.0
...
continuous-integration/drone/push Build is passing
We finally reached a good status for the bot's internal structure, and can actually focus on features now. We also dropped the -slash tag because it's not restricted to slash commands anymore.
2022-11-22 16:20:28 +01:00
a9790b3525
Complete message command parser and listener
...
continuous-integration/drone/push Build is passing
The message command listener is now completed and the bot now also supports message-based commands with multiple aliases.
2022-11-22 16:19:08 +01:00