示例#1
0
function channelBotRestart($service_id)
{
    $result = channelBotStop($service_id, true);
    if ($result === true) {
        sleep(1);
        return channelBotStart($service_id);
    } else {
        return $result;
    }
}
示例#2
0
include "../include/common.php";
include "../config.php";
include "../include/session.php";
include "../include/dbconnect.php";
include "../include/account.php";
include "../include/channel.php";
if (isset($_SESSION['account_id']) && isset($_REQUEST['id']) && is_numeric($_REQUEST['id']) && isset($_SESSION['is_' . $_REQUEST['id'] . '_channel'])) {
    $service_id = $_REQUEST['id'];
    $message = "";
    if (isset($_REQUEST['message'])) {
        $message = $_REQUEST['message'];
    }
    if (isset($_POST['action'])) {
        if ($_POST['action'] == "start") {
            $result = channelBotStart($service_id);
            if ($result === true) {
                $message = "pychop instance started successfully.";
            } else {
                $message = $result;
            }
        } else {
            if ($_POST['action'] == "restart") {
                $result = channelBotRestart($service_id);
                if ($result === true) {
                    $message = "pychop instance restarted successfully.";
                } else {
                    $message = $result;
                }
            } else {
                if ($_POST['action'] == "stop") {