<?php
include_once('../SmartIRC.php');
class mybot
{
function channel_test(&$irc, &$data)
{
$irc->message(SMARTIRC_TYPE_CHANNEL, $data->channel, $data->nick.': I dont like tests!');
}
function query_test(&$irc, &$data)
{
// result is send to #smartirc-test (we don't want to spam #test)
$irc->message(SMARTIRC_TYPE_CHANNEL, '#smartirc-test', $data->nick.' said "'.$data->message.'" to me!');
$irc->message(SMARTIRC_TYPE_QUERY, $data->nick, 'I told everyone on #smartirc-test what you said!');
}
}
$bot = &new mybot();
$irc = &new Net_SmartIRC();
$irc->setDebug(SMARTIRC_DEBUG_ALL);
$irc->setUseSockets(TRUE);
$irc->registerActionhandler(SMARTIRC_TYPE_QUERY|SMARTIRC_TYPE_NOTICE, '^test', $bot, 'query_test');
$irc->registerActionhandler(SMARTIRC_TYPE_CHANNEL, '^test', $bot, 'channel_test');
$irc->connect('irc.freenet.de', 6667);
$irc->login('Net_SmartIRC', 'Net_SmartIRC Client '.SMARTIRC_VERSION.' (example.php)', 0, 'Net_SmartIRC');
$irc->join(array('#smartirc-test','#test'));
$irc->listen();
$irc->disconnect();
?>
Ovo je kod koji sluzi za konektovanje, na irc server, tj da se postavi bot preko php-a. Zanima me kako da napravim kod pomocu kojeg bi se sve sto neko botu kaze na query bude u txt fajlu npr. kada kaze neko test na kanalu on kaze kanalu #smart-irc sta je neko reko a sad mene zanima kako to da uradim ali da se sve sa query-a sto neko kaze botu upisuje u txt. Molim vas za pomoc :-)