771e115bbd
Update startup method
...
continuous-integration/drone/push Build is passing
Small changes to improve stability and readability.
2022-11-20 03:25:51 +01:00
8b9ce25684
Add shutdown interrupt signal listener
...
This way, we can nicely close the API connection and perform general cleanup.
2022-11-20 03:17:37 +01:00
fb69dcd863
Implement basic slash commands support
continuous-integration/drone/push Build is passing
2022-11-20 03:01:46 +01:00
add9dc0632
Update a comment
continuous-integration/drone/push Build is passing
2022-08-26 20:57:23 +02:00
8b2fee6aec
Optimize args extraction
continuous-integration/drone/push Build is passing
2022-08-26 20:43:49 +02:00
ff4ffba45d
Implement verbosity-changer command at runtime
continuous-integration/drone/push Build is passing
2022-08-26 20:43:12 +02:00
3cf8a1c92a
Lower invite-link logging delay
2022-08-26 20:29:10 +02:00
59c5e09f14
Add demo clear-chat command
...
continuous-integration/drone/push Build is passing
This command is very unoptimized (spawning 12 threads) and sometimes hits 429 errors, but it works until things get more serious. Also it's hardcoded to only delete 10 messages.
2022-08-26 01:15:10 +02:00
a875053435
Make the bot play Project DIVA
continuous-integration/drone/push Build is passing
2022-08-26 00:39:55 +02:00
a48daf7c8d
Add coin-flip with random utils class and allow verbosity as arg
continuous-integration/drone/push Build is passing
2022-08-26 00:13:31 +02:00
59a63b724a
Add basic ping response
continuous-integration/drone/push Build is passing
2022-08-25 23:20:51 +02:00
1cff5890bf
Fix user-id and invite-link messages sometimes being swapped in logs
continuous-integration/drone/push Build is passing
2022-08-25 23:03:33 +02:00
7bbb22535a
Make minor changes
continuous-integration/drone/push Build is passing
2022-08-25 22:59:47 +02:00
1f12dcbb1c
Add basic README and ASCII logo
continuous-integration/drone/push Build is passing
2022-08-25 22:54:08 +02:00
94c126e32b
Fix logger timestamp not showing time
continuous-integration/drone/push Build is passing
2022-08-25 22:43:04 +02:00
188eafa2ee
Add a delayed log method
continuous-integration/drone/push Build is passing
2022-08-25 22:37:32 +02:00
4853e7e07c
Add invite-link generation and logging
...
continuous-integration/drone/push Build is passing
The bot will now automatically find its own user-id and generate an invite link, then it will log the link.
2022-08-25 22:29:14 +02:00
58963d2653
Make bot token a startup argument
continuous-integration/drone/push Build is passing
2022-08-25 22:20:05 +02:00
d75aa7ad19
Add playing state
continuous-integration/drone/push Build is passing
2022-08-25 22:18:36 +02:00
5d576b08eb
Add Logger class
2022-08-25 22:13:39 +02:00
5d34048ae6
Add basic project structure with Maven and JDA
2022-08-25 21:51:00 +02:00