From d5346b37275d0bcc46059bb5f422f1256afd0fe0 Mon Sep 17 00:00:00 2001 From: Matthew Cech Date: Sun, 9 Feb 2020 21:21:35 -0800 Subject: [PATCH] = re-adding start style --- src/core/ObjectBuilderFactory.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/core/ObjectBuilderFactory.java b/src/core/ObjectBuilderFactory.java index ecca033..ccd7b04 100644 --- a/src/core/ObjectBuilderFactory.java +++ b/src/core/ObjectBuilderFactory.java @@ -20,6 +20,7 @@ import dataStructures.KittyCore; import dataStructures.KittyGuild; import dataStructures.KittyRating; import dataStructures.KittyRole; +import dataStructures.KittyStartupMode; import dataStructures.KittyUser; import main.Main; import net.dv8tion.jda.core.AccountType; @@ -383,9 +384,15 @@ public class ObjectBuilderFactory { lazyInit(); + // Determine token based on config. Default to test token. + String tokenToUse = Ref.TestToken; + if(ConfigGlobals.getStartupMode() == KittyStartupMode.Release) + tokenToUse = Ref.Token; + + // Construct bot based on token kitty = new JDABuilder(AccountType.BOT) - .setToken(Ref.TestToken).buildBlocking(); - kitty.getPresence().setGame(Game.playing("with digital yarn")); + .setToken(tokenToUse).buildBlocking(); + kitty.getPresence().setGame(Game.playing("with a laser pointer")); kitty.addEventListener(new Main()); return new KittyCore(kitty);