Package dev.jacrispys.JavaBot
Class JavaBotMain
java.lang.Object
dev.jacrispys.JavaBot.JavaBotMain
The core class that establishes a connection with 
Also initializes all other utility/necessary classes.
JDA and discord.
 Also initializes all other utility/necessary classes.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic com.sedmelluq.discord.lavaplayer.player.AudioPlayerManagerstatic String
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
audioManagerpublic static com.sedmelluq.discord.lavaplayer.player.AudioPlayerManager audioManager
- 
VERSION
 
- 
- 
Constructor Details- 
JavaBotMainpublic JavaBotMain()
 
- 
- 
Method Details- 
mainThe main method of the application.
 
 Starts by initializing ENV login data viaSecretData.initLoginInfo()
 Then creates a connection toJDAthrough theJDABuilder
 It next registers Audio source managers for multi-platform song searching throughAudioSourceManagers
 Finally we add all event listeners and register aJavalinserver to handle API requests (WIP)
 - Throws:
- ConfigurationException- if any of the token fields are left blank in the config file
- IOException- if any errors occur whilst obtaining data from the YAML file
 
 
-