подключиться к ssl irc серверу!PHP - PullRequest
0 голосов
/ 26 сентября 2019

php новичок здесь, мне нужно подключить своего PHP-бота к irc, используя ssl-сервер, не зная, с чего начать или что попробоватьошибки и т. д.

<?php
//error_reporting(0);
set_time_limit(0);
$channel = ["#unix"];
$nickname = 'DarkBot';
$master = 'DarkBot';

$socket = fsockopen("127.0.01", 6697);

fputs($socket, "USER $nickname $nickname $nickname : $master\n");
fputs($socket, "NICK " . $nickname . "\n");


require __DIR__."/requirements/functions.php";

$hmsg = 0;

$chk = channelcheck($ex[2]);

while (1) {

    while ($data = fgets($socket, 128)) {

        echo $data;
        flush();

        $ex = explode(' ', $data);

        if ($ex[0] == "PING") {

            fputs($socket, "PONG " . $ex[1] . "\n");
            foreach ($channel as $ch) {
                fputs($socket, "JOIN " . $ch . "\n");
                if($hmsg == 0){
                    fputs($socket, "PRIVMSG " . $ch . "  I'm Back 
                 :)\r\n");
                }
            }
            $hmsg = 1;
            //fputs($socket,"/msg NickServ IDENTIFY Smart123\r\n");
            fputs($socket, "NICKSERV RECOVER DarkBot Smart123\r\n");
            fputs($socket, "NICKSERV IDENTIFY Smart123\r\n");
            fputs($socket, "MODE DarkBot -R\r\n");
            fputs($socket, "MODE DarkBot +B\r\n");

        }

Пожалуйста, помогите.

С уважением

...