Der PHPIrc-bot ist ein in der Skriptsprache PHP geschriebene IRC Bot. Er ist einfach aufgebaut und lässt sich modular mit eigenen Funktionen erweitern. Er kann direkt in einem Webbrowser gestartet werden, wir empfehlen jedoch die produktive Nutzung ausschließlich direkt von einer Shell aus. Nur so ist Stabilität gewährleistet.
Sie benötigen einen Webspace (Empfohlen wird ein eigener Webserver mit Shell Zugriff) auf welchem PHP5 installiert ist. Es muss möglich sein, Skripte unbegrenzt lang auszuführen bzw. die Ausführzeit mit einer entsprechenden PHP Funktion ändern zu können.
Um den Bot zu nutzen müssen Sie vorerst einmal eine eigene Konfiguration anlegen. Dafür kopieren Sie sich unsere Beispielkonfiguration (Die Datei mit dem Namen php4you.php) und legen Sie diese unter einem beliebigen Namen (in unserem Fall meinbot.php) im selben Verzeichnis ab. Nun öffnen Sie diese und ändern die folgenden Variablen:
Zeile (Variable) | Beschreibung |
$bot->server = "irc.hes.de.euirc.net"; | Der IRC Server auf welchem der Bot laufen soll. |
$bot->port = "6667"; | Der Port unter welchem der IRC Server auf dem angebenenen Host läuft. Dieser ist in der Regel 6667. |
$bot->nickname = "php4youBot"; | Spitzname unter welchem der Bot für die anderen Besucher des Channels sichtbar ist. |
$channel = "#php4you"; | Channel (Kanal) welchen der Bot joinen (betreten) soll. |
$owner = "boxxar"; | Spitzname des Bot Besitzers |
Nun, nach der Konfiguration muss der Bot nun gestartet werden. Es gibt dafür zwei Möglichkeiten. Im Folgenden werden beide erläutert:
Den Bot können Sie über die folgenden Links herunterladen. Die neuste, empfohlene Version steht immer an erster Stelle.
Beta Versionen die nicht für den produktiven Einsatz gedacht sind: