Better logging and error reporting.

This commit is contained in:
2023-01-09 01:59:18 -05:00
parent 0c87410018
commit ee676a08ea
+8 -5
View File
@@ -56,17 +56,20 @@ public class DevRequestHandler {
break;
}
if (commandString.isEmpty() == false) {
if (commandString.isEmpty()) {
MagicBot.sendResponse(event, "Unrecognized Dev command: " + serverCommand + " " + commandArgument);
return;
}
processBuilder = new ProcessBuilder("/bin/sh", "-c", commandString + " " + commandArgument);
try {
processBuilder = new ProcessBuilder("/bin/sh", "-c", commandString + " " + commandArgument);
try {
processBuilder.start();
} catch (IOException e) {
throw new RuntimeException(e);
Logger.info(e.toString());
}
MagicBot.sendResponse(event, "Executed on dev: " + serverCommand + " " + commandArgument);
Logger.info(event.getAuthor().getName() + " told dev to " + serverCommand + " " + commandArgument);
}
}
}