SmartIRC Class - Quittet nicht...

indylein

Grünschnabel
Hallo,


ich bin gerade dabei ein Bouncer Interface in PHP zu schreiben.
Im Grunde soll das so funktionieren: Ich connecte über eine IRC Class (SmartIRC) auf den Bouncer, verändere die Optionen und geh dann wieder runter.

Ich hab mir jetzt SmartIRC geladen und erstmal ein Test damit gemacht:

Code:
 <?php
 
 include("SmartIRC.php");
 
 
 $irc = &new Net_SmartIRC();
 $irc->setDebug(SMARTIRC_DEBUG_ALL);
 $irc->setUseSockets(TRUE);
 $irc->connect("de.quakenet.org", 6667);
 $irc->login("indylein", "tollerkram", 8, "Net_SmartIRC");
 $irc->join("#IndY`");
 $irc->message(SMARTIRC_TYPE_CHANNEL, "#IndY`", "testtext", SMARTIRC_MEDIUM);
 $irc->listen();
 $irc->disconnect();
 
 
 ?>


Der Text "testtext" wird zwar noch ausgegeben, aber danach quitted der Client nicht mehr. aber wenn ich $irc->listen wegmache, dann komtm der nicht mal in den Channel und schreibt den Text...

Kann mir jemand helfen und sagen wie ich dann wieder das Disconnecten hinbekomme?


Wäre total Nett :)


Danke, IndY
 
Ich kenn die Klasse nicht, aber du könntest (ist aber nicht gerade gut) mit einem [phpf]die[/phpf] "sterben" lassen, also das Script einfach abbrechen, dann wird die Verbindung eigetnlich direkt abgebrochen.
 
Zurück