|
|
@@ -12,6 +12,36 @@ if (isset($_GET["command"])) {
|
|
|
array_push($result, $i);
|
|
|
echo json_encode($result);
|
|
|
break;
|
|
|
+
|
|
|
+ case "version":
|
|
|
+ $fic = substr(file_get_contents("../.git/HEAD"), 5);
|
|
|
+ if ($fic === FALSE) {
|
|
|
+ header("HTTP/1.1 500 Server error");
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ $fic = file_get_contents("../.git/".trim($fic));
|
|
|
+ if ($fic === FALSE) {
|
|
|
+ header("HTTP/1.1 500 Server error");
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ echo json_encode(trim($fic));
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "servers":
|
|
|
+ echo json_encode(array(
|
|
|
+ "irc.knacki.info" => array(
|
|
|
+ "ports" => array(
|
|
|
+ "6667" => false,
|
|
|
+ "6697" => true
|
|
|
+ )
|
|
|
+ ),
|
|
|
+ "mirror.knacki.info" => array(
|
|
|
+ "ports" => array(
|
|
|
+ "6667" => false,
|
|
|
+ "6697" => true
|
|
|
+ )
|
|
|
+ )
|
|
|
+ ));
|
|
|
}
|
|
|
}
|
|
|
|