Commit Graph

39 Commits (2bd51ea8569df42b6a60eee576741a7ded628c03)
 

Author SHA1 Message Date
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 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
Nekojimi fe2f46938f Update pom.xml with main class definition. 3 years ago
Nekojimi 851c173a27 Change MusicSearcher dependency. 3 years ago
Nekojimi 6d1e3b78a3 Update .gitignore to ignore Maven files. 3 years ago
Nekojimi 5c814b4cd3 Updated dependencies and searchproviders.yml 3 years ago
Nekojimi 66cdca8f0d Add music searching support. 3 years ago
Nekojimi cf24072f35 Song: add sequence number. 3 years ago
Nekojimi b7f0794bc4 Downloader: keep track of download queue. 3 years ago
AwesomeToaster 579fb01a20 Don't respond to messages unless they're in a text channel with "music" 3 years ago
Nekojimi 42a9f0047b MusicHandler: rewrite to use circular byte buffer. 3 years ago
Nekojimi 2412d57f4d Downloader: change timeout to 300 seconds, and fix destination parsing. 3 years ago
Nekojimi 603b7e2cd8 Print user's proper name, not ID. 3 years ago
Nekojimi 3695e4bb13 Downloader: try to get low-quality audio for now. 3 years ago
Nekojimi c8810ca271 Implement multithreaded downloading (Downloader class) 3 years ago
Nekojimi 2f7bb13dc6 Fix various problems. 3 years ago
Nekojimi 367f2b93de Add Song class for storing details about queue items. 3 years ago
Nekojimi ed610ebdae Reformat code. 3 years ago
Jim b8b7a99a8d Moved MusicHandler to it's own source file. 3 years ago
Nekojimi 358b4e11c8 Add initial version of searchproviders YAML. 3 years ago
Nekojimi e603a6aea9 Update .gitignore to ignore target/ 3 years ago
Jim d2e02ef2f1 Remove temporary files. 3 years ago
Nekojimi d68fed6d4b Update .gitignore to ignore Syncthing noise. 3 years ago
Nekojimi 97e13ee83d Update .gitignore to ignore audio files. 3 years ago
Jim 8f29ee87e3 Add local changes. 3 years ago
Nekojimi 536ea6ca2f Initial commit 3 years ago
Jim 9b93ed88a9 First commit 3 years ago