Bea
c4d81fb0e4
Add javadoc comment
2022-12-28 05:41:22 +01:00
Bea
24a55e14fd
Merge two classes
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
60ee5f2ae2
Allow sender to delete their own urban command results
2022-12-28 05:41:22 +01:00
Bea
8ca70dac78
Fix urban dictionary term not getting parsed correctly for url
2022-12-28 05:41:22 +01:00
Bea
d412801758
Bump version to 0.5.8
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
0f54211ecd
Improve urban dictionary parsing
2022-12-28 05:41:22 +01:00
Bea
d5664eb646
Improve urban dictionary parsing
2022-12-28 05:41:22 +01:00
Bea
1421d52598
Keep newlines in urban dictionary parser
2022-12-28 05:41:22 +01:00
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
Details
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
Details
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
Details
2022-11-22 23:44:34 +01:00
Bea
be3895d268
Update Maven dependencies
continuous-integration/drone/push Build is passing
Details
2022-11-22 23:44:03 +01:00
Bea
a045d0cb2d
Bump version to 0.4.6
continuous-integration/drone/push Build is passing
Details
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
Details
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
Details
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
Details
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
Details
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