mirror of
https://github.com/JonasunderscoreJones/ZtereoMUSIC.git
synced 2025-10-25 21:49:17 +02:00
reformat: final reformat
This commit is contained in:
parent
099408f545
commit
e2b3c776e6
9 changed files with 47 additions and 61 deletions
23
README.md
23
README.md
|
|
@ -1,7 +1,9 @@
|
|||
# ZtereoMUSIC
|
||||
|
||||
### Is a discord music bot written in java using JDA. The name is prone to be changed in the future.
|
||||
|
||||
## How to use:
|
||||
|
||||
1. Run `./gradlew build` or your system's equivalent in this repo
|
||||
2. Move `ZtereoMUSIC-0.0.1-all.jar` in a directory of your choice
|
||||
3. Create a `config.json5` file with the following structure:
|
||||
|
|
@ -17,7 +19,9 @@
|
|||
4. Execute with your jvm of choice, requires java 16 for now.
|
||||
|
||||
## Roadmap:
|
||||
|
||||
### First alpha:
|
||||
|
||||
- [x] Play command with search on YouTube for title.
|
||||
- [x] Pause command
|
||||
- [x] Skip command
|
||||
|
|
@ -28,25 +32,28 @@
|
|||
- [x] Clean up todos and code!
|
||||
|
||||
### Second alpha:
|
||||
|
||||
- [ ] Fancy embeds for everything!
|
||||
- [x] VoiceChecks class to check for tunable micro-permissions (eg. if someone in a different channel calls the bot, don't connect)
|
||||
- [x] Various listeners if there's nobody in vc for a while or if it gets disconnected or if last disconnects (stop playin) (very important as cleanup doesnt always get called)
|
||||
- [x] Various listeners if there's nobody in vc for a while or if it gets disconnected or if last disconnects (stop playin) (very important
|
||||
as cleanup doesnt always get called)
|
||||
- [ ] Help command (on ping too)
|
||||
- [x] Spotify URLs/playlists support (search on YouTube)
|
||||
- [ ] When a track fails try to play it again and if that fails send the error message.
|
||||
- [x] When a track fails try to play it again and if that fails send the error message.
|
||||
|
||||
### Later:
|
||||
|
||||
- [ ] Toggleable permissions system based on DJ role and based on server
|
||||
- [ ] Per-server prefix with database
|
||||
- [ ] fast forward command
|
||||
- [ ] Ability to search the song name
|
||||
- [ ] Slash commands?
|
||||
- [ ] Slash commands?
|
||||
- [ ] Proper database for server preferences (prefix etc)
|
||||
- what if i made a command system
|
||||
kinda like method overloading
|
||||
that will execute different methods of the command depending on what and how many args are passed
|
||||
- what if i made a command system kinda like method overloading that will execute different methods of the command depending on what and how
|
||||
many args are passed
|
||||
- Other TBA...
|
||||
|
||||
## Thankies
|
||||
This wouldn't have been possible without the amazing folks behind [lavaplayer](https://github.com/sedmelluq/lavaplayer) and [JDA](https://github.com/DV8FromTheWorld/JDA).
|
||||
And without ReperakDev and FoxShadew. Thank you.
|
||||
|
||||
This wouldn't have been possible without the amazing folks behind [lavaplayer](https://github.com/sedmelluq/lavaplayer)
|
||||
and [JDA](https://github.com/DV8FromTheWorld/JDA). And without ReperakDev and FoxShadew. Thank you.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue