anthorob
e778fa2874
Update pom.xml with new groupId, remove unused plugins and dependencies
2024-05-14 08:52:57 -04:00
anthorob
70a4cad11a
Clean up the imports, add Readme and change license to Apache
2024-05-14 08:08:18 -04:00
anthorob
0070e3f5bb
Use new youtube audio source
2024-05-14 04:21:18 -04:00
anthorob
dd0aa19fcf
Add unit test for UdioAudioSourceManager
2024-05-14 04:14:31 -04:00
anthorob
77ef79d28e
Update dependencies and logging implementation
2024-05-14 04:01:20 -04:00
anthorob
d61d15f36d
Remove unused files and add bot version at runtime
2024-05-14 03:45:09 -04:00
anthorob
d9481f4d85
Fix queue shuffling where a track was removed on each shuffle
2024-05-11 11:20:52 -04:00
anthorob
8742ecc096
Udio: Fix track loading when lyrics are present in the JSON
2024-05-10 06:53:15 -04:00
anthorob
20d362978c
Add MP3 direct link (fix)
2024-05-09 16:24:31 -04:00
anthorob
fe70bba689
Add MP3 direct link to allowed sources
2024-05-09 16:17:35 -04:00
anthorob
fa93bf6af4
Update docker build process
2024-05-09 15:34:41 -04:00
anthorob
f79ab8984a
Add Udio music source
2024-05-09 15:32:43 -04:00
anthorob
eded9bee00
chmod +x of mvnw
2024-03-30 15:23:12 -04:00
anthorob
e6be74ad53
Add more useful logs in reply and use snapshot of lavalink to temporarily fix player issues
2024-03-30 15:14:40 -04:00
anthorob
23108fb2d9
Update dependencies and maven wrapper
2024-03-29 01:29:04 -04:00
anthorob
92daaad37c
Update lavaplayer to fix 400 status code
2024-03-11 01:05:54 -04:00
anthorob
3eb38ba4fc
Use newer fork of lavaplayer
2024-03-09 22:12:24 -05:00
anthorob
73fd55fe0c
Update Hibernate to 6.x
2024-03-09 22:09:54 -05:00
anthorob
93437ab8aa
Various things and fixes
2023-12-20 20:54:00 -05:00
anthorob
38bd0cd4e2
burn the corporations
2023-08-17 15:10:44 -04:00
anthorob
55ad865707
Fix permission errors in Dockerfile and update docker-compose.yml
2023-05-24 16:15:33 -04:00
anthorob
b4fe1c7b73
Add support for Youtube Music links
2023-05-24 13:23:04 -04:00
anthorob
b2d1daf9c3
Remove admin check for slash commands
2023-03-23 20:38:32 -04:00
anthorob
744abf204e
bug fix for voice connection
2023-03-23 20:30:28 -04:00
anthorob
c71b246dc0
Fix build errors
2023-02-06 17:42:14 -05:00
anthorob
a214244016
Updates dependencies
2023-02-06 17:30:40 -05:00
anthorob
d3683cc638
Update to latest alpha and make clone of track when playing next
2023-02-06 17:17:23 -05:00
anthorob
90455b90c3
Fixed a thread stuck scenario while trying to load unknown sources
...
Fixed /skip command not executing because of a negation in the if statement
Improved skip command by using the duplicate track detection
2022-10-01 11:41:07 -04:00
anthorob
63556d6081
Implement slash commands
...
Update JDA to 5.0.0-alpha.18
Simplify commands by removing aliases and usage
Remove prefix config option
Separate skip and voteskip commands
Add new shuffle command
Remove duplicate crypto commands
2022-09-18 20:04:57 -04:00
anthorob
b5b0e209c7
Improve currency validation by using java.util.Currency
...
Remove unused commands
Update dependencies
2022-09-05 18:20:15 -04:00
anthorob
64dd0da604
Refactored music manager
2022-08-26 11:08:28 -04:00
anthorob
02c1eab6e3
Adjust permission of music commands
2022-08-20 19:59:11 -04:00
anthorob
4b26acc63a
Remove admin requirement of the view queue command
2022-08-20 19:23:55 -04:00
anthorob
812d8b0b76
Update lavaplayer-fork to fix n function regex
2022-08-13 18:48:06 -04:00
anthorob
54ab7269bb
fix youtube searching
2022-07-07 05:29:10 -04:00
anthorob
054bff8c63
per-guild prefix
2022-07-07 05:02:49 -04:00
anthorob
6f5451f37d
renamed a couple of things
2022-06-24 15:20:39 -04:00
anthorob
5f1cbad0ee
Update tests
2022-06-23 12:01:54 -04:00
anthorob
6544e982c6
Update docker build process
2022-06-23 11:57:26 -04:00
anthorob
1d26918fb3
fix wording
2022-06-18 17:50:05 -04:00
anthorob
fae73951c7
fix logic :(
2022-06-18 17:29:55 -04:00
anthorob
afb4bd9e89
Add new alias for delete queue and improve logic
2022-06-18 17:25:36 -04:00
anthorob
6cceb7da16
make the api listen on 0.0.0.0
2022-05-29 20:48:10 -04:00
anthorob
8325256e5e
Improve music manager and add more debug messages
2022-05-27 18:16:22 -04:00
anthorob
7bfadb05f7
Split queue management in its own class and use a double-ended queue instead
2022-03-26 18:13:56 -04:00
anthorob
ef038c5b5b
Add ability to limit music commands to a certain channel
2022-03-21 19:28:20 -04:00
anthorob
832fc0ff3d
Fix settings loading and add helpers for JPA
2022-03-20 16:56:33 -04:00
anthorob
90c2f8fba7
small correction to text
2022-03-17 07:45:37 -04:00
anthorob
734e4e0b25
Add timezone to log4j
2022-03-17 07:38:59 -04:00
anthorob
d13e11eac5
Make debug logging configurable
2022-03-15 19:41:12 -04:00