use of io.github.lxgaming.discordbot.discord.listeners.AudioListener in project DiscordBot by LXGaming.
the class Discord method loadDiscord.
public void loadDiscord() {
try {
jda = new JDABuilder(AccountType.BOT).setToken(DiscordBot.getInstance().getConfig().getToken()).addEventListener(new DiscordListener()).setAudioEnabled(true).setBulkDeleteSplittingEnabled(false).buildAsync();
AudioSourceManagers.registerRemoteSources(getAudioPlayerManager());
audioPlayer = getAudioPlayerManager().createPlayer();
getAudioPlayer().setVolume(DiscordBot.getInstance().getConfig().getDefaultVolume());
getAudioPlayer().addListener(new AudioListener());
getDiscordThread().start();
getCommand().registerCommands();
LogHelper.info("Successfully loaded Discord.");
} catch (LoginException | RateLimitedException | RuntimeException ex) {
LogHelper.error("Exception loading Discord!");
ex.printStackTrace();
}
}
Aggregations