gracefully shutdown if using intellij
This commit is contained in:
parent
0f042b0ea1
commit
6c6c291ff2
|
|
@ -17,6 +17,7 @@ import net.dv8tion.jda.api.entities.Activity;
|
||||||
import javax.security.auth.login.LoginException;
|
import javax.security.auth.login.LoginException;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.net.URISyntaxException;
|
import java.net.URISyntaxException;
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
import static java.lang.System.exit;
|
import static java.lang.System.exit;
|
||||||
|
|
||||||
|
|
@ -54,6 +55,18 @@ public class AltitudeBot {
|
||||||
Logger.exception(e);
|
Logger.exception(e);
|
||||||
}
|
}
|
||||||
initListeners();
|
initListeners();
|
||||||
|
new Thread("Console Thread") { // to gracefully shutdown if using intellij
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
Scanner scanner = new Scanner(System.in);
|
||||||
|
while (scanner.hasNextLine()) {
|
||||||
|
String line = scanner.nextLine();
|
||||||
|
if (line.equalsIgnoreCase("exit")) {
|
||||||
|
System.exit(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}.start();
|
||||||
//TODO init permissionManager
|
//TODO init permissionManager
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user