Nekojimi
|
1dba55620f
|
Print local address to debug on start.
|
2 years ago |
Nekojimi
|
0c29d56317
|
Made LocalBindSocketFactory much more hardcore.
|
2 years ago |
Nekojimi
|
6ef49c9e51
|
Fixed some silly mistakes with local address handling.
|
2 years ago |
Nekojimi
|
7c4ea13e3c
|
Change local address handling to also apply to JDA's HTTPClient.
|
2 years ago |
Nekojimi
|
7cd118985a
|
Add new settings system, and allow youtube-dl command to be set via it.
|
2 years ago |
Nekojimi
|
2ec6da49b5
|
Fix main class in pom.xml.
|
2 years ago |
Nekojimi
|
f043ab906d
|
Add debug warning if music player starts pulling tricky shit again
|
2 years ago |
Nekojimi
|
6f23b60511
|
Update references to main class.
|
2 years ago |
Nekojimi
|
1b7d4adeb9
|
Rename main class to "Chords".
|
2 years ago |
Nekojimi
|
000e0e5d5c
|
Fix reading of API token.
|
2 years ago |
Nekojimi
|
52e34493bd
|
Add JCommander to dependencies.
|
2 years ago |
Nekojimi
|
824d08caad
|
Add command line option to bind to a local socket. Also, add command line parsing.
|
2 years ago |
Nekojimi
|
b0415b0324
|
Downloader: link preferred bitrate to JDA requested format.
|
3 years ago |
Nekojimi
|
ae7fe8cc7b
|
Add back support for restarting the current track.
|
3 years ago |
Nekojimi
|
4e654d2d18
|
Read format info from Youtube JSON response.
|
3 years ago |
Nekojimi
|
ca3ebd712b
|
Add new invocation system to command structure.
|
3 years ago |
Nekojimi
|
916e73eebd
|
Add playlist playback support, loading & saving.
|
3 years ago |
Nekojimi
|
f6fde8d694
|
Remove debug messages.
|
3 years ago |
Nekojimi
|
4ec47df625
|
Fix issues with queue not playing.
|
3 years ago |
Nekojimi
|
9a6520f426
|
Merge commit '594ffa9ba9bb36e2505a6cf25423817a2f3f0bf3'
|
3 years ago |
Nekojimi
|
594ffa9ba9
|
Move song queue to new QueueManager class.
|
3 years ago |
Nekojimi
|
d7c48b38fa
|
Add debug method.
|
3 years ago |
Nekojimi
|
795e31aa62
|
Fix playback issues caused by new track player.
Submitted ByteBuffer needed to be rewound, and provide method should return true until there are zero bytes left in the buffer.
|
3 years ago |
Nekojimi
|
6c3d66069c
|
Properly clear presence message when the queue runs dry.
|
3 years ago |
Nekojimi
|
1fa14ba168
|
Update .gitignore to properly ignore target.
|
3 years ago |
Nekojimi
|
4c62889ba1
|
Add new song requests system, and update request messages.
Also set the Discord presence to the currently playing song.
|
3 years ago |
Nekojimi
|
14492728ab
|
Fix no-argument !join command.
|
3 years ago |
Nekojimi
|
f64ed119a7
|
WIP: work on new track player system.
|
3 years ago |
Nekojimi
|
3f5ed0af08
|
Add initial version of PlayList class.
|
3 years ago |
Nekojimi
|
2345ddf17f
|
Main: Log various events to stdout.
|
3 years ago |
Nekojimi
|
76921f6855
|
Song: add isDownloaded() method.
|
3 years ago |
Nekojimi
|
983b4b0123
|
WIP: add logic for joining the user's current voice channel.
|
3 years ago |
Nekojimi
|
e9ee8a575d
|
Change downloader to allow different destinations for downloaded songs.
|
3 years ago |
Nekojimi
|
4220222ad5
|
Move command implementation into command classes.
|
3 years ago |
Nekojimi
|
e8727d163c
|
Add initial version of serialisation to Song and Format.
|
3 years ago |
Nekojimi
|
a4e4093f40
|
Add initial version of command structure.
|
3 years ago |
Nekojimi
|
2bd51ea856
|
Try multiple manual download formats before falling back to auto, and display the bitrate and download size to the user.
|
3 years ago |
Nekojimi
|
83bb9e5805
|
Optimise downloads by selecting download format manually.
|
3 years ago |
Nekojimi
|
cc17eb0bd9
|
Added "keep" flag to songs, which will stop them being deleted.
|
3 years ago |
Nekojimi
|
17591cd6a7
|
Added leave command.
|
3 years ago |
Nekojimi
|
0a8d526ff1
|
pom.xml: add JSON library.
|
3 years ago |
AwesomeToaster
|
617d1ebacf
|
Update pom.xml
|
3 years ago |
Nekojimi
|
c31e32c96e
|
Add secrets.yml to .gitignore.
|
3 years ago |
Nekojimi
|
3437887551
|
Downloader: Download to temporary directory, and read track info from
JSON before download.
|
3 years ago |
Nekojimi
|
03ffc9d994
|
Output artist and track number in Song.toString()
|
3 years ago |
Nekojimi
|
3ee4f8fde5
|
Disable autoplay, remove track number tag in download messages.
|
3 years ago |
Nekojimi
|
7c1000ba55
|
Update pom.xml to use aven-assembly-plugin instead.
|
3 years ago |
Jim
|
d24bb58b68
|
Remove Maven noise from repo.
|
3 years ago |
Nekojimi
|
ce21d0b5de
|
Sweet mother of jesus that wasn't a fix at all
|
3 years ago |
Nekojimi
|
a5bccb1657
|
Fix pom.xml probably.
|
3 years ago |