這裏是我的腳本:PHP - IRC連接
$ircServer = "";
$ircPort = "6667";
$ircChannel = "#";
set_time_limit(0);
$ircSocket = fsockopen($ircServer, $ircPort, $eN, $eS);
if ($ircSocket) {
fwrite($ircSocket, "USER Lost rawr.test lol :code\n");
fwrite($ircSocket, "NICK Rawr" . rand() . "\n");
fwrite($ircSocket, "JOIN " . $ircChannel . "\n");
while(1) {
while($data = fgets($ircSocket, 128)) {
echo nl2br($data);
flush();
// Separate all data
$exData = explode(' ', $data);
// Send PONG back to the server
if($exData[0] == "PING") {
fwrite($ircSocket, "PONG ".$exData[1]."\n");
}
}
}
} else {
echo $eS . ": " . $eN;
}
我有問題的添加功能
是將私人消息大家都在IRC頻道。我嘗試了$ read和其他方法,它不起作用,IRC掛起。
注意:這是教育/私人用途沒有傷害已完成或作出。
我覺得任何IRC bot的私人訊息大家在一個通道是一個壞消息熊雷蒙德:我覺得你應該發佈預期的用途,因爲這可以用於偉大的邪惡。 – mattbasta 2010-11-18 00:17:52
不,它的私人使用我的朋友。 – Ray 2010-11-18 00:20:49