1
我有一個文件bot.php
將打開,並保持現場IRC連接驗證碼:寫入到插座中使用PHP
<?php
// Prevent PHP from stopping the script after 30 seconds
set_time_limit(0);
// Open socket
$irc = fsockopen("localhost", 6667);
// Send AUTH
fputs($irc,"USER PHPServ PHPServ PHPServ :PHPServ\n");
fputs($irc,"NICK PHPServ\n");
// Wait, OPER and JOIN channel
sleep(5);
fputs($irc,"OPER PHPServ :password\n");
fputs($irc,"JOIN #channel\n");
// Force an endless while
while(1) {
// Continue
while($data = fgets($irc, 128)) {
echo nl2br($data);
flush();
$ex = explode(' ', $data);
if($ex[0] == "PING"){
fputs($irc, "PONG ".$ex[1]."\n");
}
}
}
?>
我怎樣才能做一個fputs($irc,"PRIVMSG #channel :Message\n");
將通過bot.php
但從另一個文件例如發送此rgeister.php
?
有人可以在這裏指出我正確的方向嗎?
使用文件,數據庫,內存中的存儲等。 –
@SergiuParaschiv我只想寫一個命令到現有的連接。它不能完成? – user2656114
「發送這個_through_」bot.php「」意思是來自還是來自? –