diff --git a/nbactions.xml b/nbactions.xml
index 3517b23..93ac04d 100644
--- a/nbactions.xml
+++ b/nbactions.xml
@@ -10,7 +10,7 @@
org.codehaus.mojo:exec-maven-plugin:1.5.0:exec
- -classpath %classpath moe.nekojimi.chords.Main ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
+ -classpath %classpath moe.nekojimi.chords.Main -token ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
java
@@ -24,7 +24,7 @@
org.codehaus.mojo:exec-maven-plugin:1.5.0:exec
- -agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address} -classpath %classpath moe.nekojimi.chords.Main ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
+ -agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address} -classpath %classpath moe.nekojimi.chords.Main -token ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
java
true
@@ -39,7 +39,7 @@
org.codehaus.mojo:exec-maven-plugin:1.5.0:exec
- -classpath %classpath ${packageClassName} ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
+ -classpath %classpath moe.nekojimi.chords.Main -token ODkwNjU5MjI2NDE2OTg0MDY0.YUzBCw.jHZWpIZSYeaYA7Sc7h93W_jV-rk
java
diff --git a/src/main/java/moe/nekojimi/chords/CommandOptions.java b/src/main/java/moe/nekojimi/chords/CommandOptions.java
index 27c1848..232a7b6 100644
--- a/src/main/java/moe/nekojimi/chords/CommandOptions.java
+++ b/src/main/java/moe/nekojimi/chords/CommandOptions.java
@@ -25,7 +25,7 @@ import com.beust.jcommander.Parameter;
public class CommandOptions
{
- @Parameter(description = "The API token for Discord.", required = true)
+ @Parameter(names = "-token", description = "The API token for Discord.", required = true)
private String token;
@Parameter(names = "-local-addr", description = "The local address to bind to.")
diff --git a/src/main/java/moe/nekojimi/chords/Main.java b/src/main/java/moe/nekojimi/chords/Main.java
index 5bc3107..3ccdc9e 100644
--- a/src/main/java/moe/nekojimi/chords/Main.java
+++ b/src/main/java/moe/nekojimi/chords/Main.java
@@ -88,7 +88,7 @@ public final class Main extends ListenerAdapter
GatewayIntent.GUILD_MEMBERS
);
- JDABuilder builder = JDABuilder.createDefault(args[0], intents);
+ JDABuilder builder = JDABuilder.createDefault(options.getToken(), intents);
// Disable parts of the cache
builder.disableCache(CacheFlag.MEMBER_OVERRIDES);