diff --git a/src/main/java/wtf/beatrice/hidekobot/HidekoBot.java b/src/main/java/wtf/beatrice/hidekobot/HidekoBot.java index 4c99ada..a247a73 100644 --- a/src/main/java/wtf/beatrice/hidekobot/HidekoBot.java +++ b/src/main/java/wtf/beatrice/hidekobot/HidekoBot.java @@ -10,21 +10,31 @@ import javax.security.auth.login.LoginException; public class HidekoBot { private static Logger logger = new Logger(HidekoBot.class); + private static String botToken; public static void main(String[] args) { + + // check if bot token was specified as a startup argument + if(args.length < 1) + { + logger.log("Please specify your bot token!"); + return; + } + + botToken = args[0]; + JDABuilder jdaBuilder; JDA jda; try { - jdaBuilder = JDABuilder.createDefault(""); + jdaBuilder = JDABuilder.createDefault(botToken); jdaBuilder.setActivity(Activity.playing("the piano")); jda = jdaBuilder.build(); } catch (LoginException e) { logger.log(e.getMessage()); - return; } }