change: new README.md plus make config final

This commit is contained in:
ZtereoHYPE 2021-11-19 19:49:02 +01:00
parent 6e42fbfa3a
commit 2e421bc2f0
2 changed files with 24 additions and 20 deletions

View file

@ -13,26 +13,30 @@
``` ```
4. Execute with your jvm of choice, requires java 16 for now. 4. Execute with your jvm of choice, requires java 16 for now.
## To Dos: ## Roadmap:
- Play command ### First alpha:
- search on youtube for title and spotify songs. - [ ] Play command with search on YouTube for title.
- Pause command - [ ] Pause command
- Skip command - [ ] Skip command
- Disconnect command - [ ] Disconnect command
- Help command - [ ] Queue command to view queue
- Queue commands: - [ ] VoiceChecks class to check for tunable micro-permissions (eg. if someone in a different channel calls the bot, don't connect)
- Queue to view the queue - [ ] Various listeners if there's nobody in vc for a while or if it gets disconnected or if last disconnects (stop playin)
- Queue remove [index] to remove an element
- Queue clear to clear queue ### Second alpha:
- Toggleable permissions system based on DJ role and based on server - [ ] Help command (on ping too)
- Ability to search the song name - [ ] Spotify URLs/playlists support (search on YouTube)
- Spotify URLs/playlists support - [ ] Queue remove [index] to remove an element
- Fancy embeds for everything! - [ ] Queue clear to clear queue
- Slash commands? idk
- Proper database for server preferences (prefix etc) ### Third+ alpha:
- Various listeners if there's nobody in vc for a while or if it gets disconnected or if last disconnects (stop playin) - [ ] Toggleable permissions system based on DJ role and based on server
- [ ] Ability to search the song name
- [ ] Fancy embeds for everything!
- [ ] Slash commands?
- [ ] Proper database for server preferences (prefix etc)
- Other TBA... - Other TBA...
## Thankies ## 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). 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. And without ReperakDev and FoxShadew. Thank you.

View file

@ -11,7 +11,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
public class Config { public class Config {
private @Getter Map<String, String> propreties = new HashMap<>(); private @Getter final Map<String, String> propreties = new HashMap<>();
private String path; private String path;
public static Config loadFrom(String path) throws JsonSyntaxException, FileNotFoundException { public static Config loadFrom(String path) throws JsonSyntaxException, FileNotFoundException {