SHARE
TWEET
Main.java
a guest
Jan 29th, 2018
62
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- package core;
- import commands.*;
- import listeners.*;
- import net.dv8tion.jda.core.AccountType;
- import net.dv8tion.jda.core.JDA;
- import net.dv8tion.jda.core.JDABuilder;
- import net.dv8tion.jda.core.entities.Game;
- import util.SECRETS;
- import util.STATIC;
- import javax.security.auth.login.LoginException;
- public class Main {
- public static void main (String[] Args){
- JDABuilder builder = new JDABuilder(AccountType.BOT);
- builder.setToken(SECRETS.TOKEN);
- builder.setAutoReconnect(true);
- builder.setGame(Game.watching(STATIC.GAME));
- //Listener
- builder.addEventListener(new readyListener());
- builder.addEventListener(new commandListener());
- builder.addEventListener(new selfListener());
- builder.addEventListener(new joinlistener());
- builder.addEventListener(new reactionListener());
- //Commands
- commandsHandler.commands.put("ping", new cmdPing());
- commandsHandler.commands.put("live", new cmdLive());
- commandsHandler.commands.put("offline", new cmdoffline());
- commandsHandler.commands.put("play", new cmdPlaying());
- commandsHandler.commands.put("help", new cmdHelp());
- commandsHandler.commands.put("say", new cmdankündigung());
- commandsHandler.commands.put("stoffline", new cmdstoffline());
- commandsHandler.commands.put("reset", new cmdstreset());
- commandsHandler.commands.put("host", new cmdhost());
- commandsHandler.commands.put("bug",new cmdbug());
- commandsHandler.commands.put("mitmachen", new cmdmitmachen());
- commandsHandler.commands.put("vote", new Vote3());
- commandsHandler.commands.put("music", new Music());
- commandsHandler.commands.put("poke",new cmdPoke());
- commandsHandler.commands.put("leave",new cmdleave());
- commandsHandler.commands.put("guilds",new cmdGuilds());
- commandsHandler.commands.put("stop",new cmdstop());
- commandsHandler.commands.put("stats",new cmdStatistic());
- try {
- JDA jda = builder.buildBlocking();
- } catch (LoginException e) {
- e.printStackTrace();
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
- }
RAW Paste Data

