| Nickbot Nickbot ist ein IRC-Bot-Framework, das in Perl geschrieben wurde. |
Jetzt downloaden |
Nickbot Ranking & Zusammenfassung
- Name des Herausgebers:
- Nick Estes
- Website des Verlags:
- http://nickbot.nickstoys.com/
Nickbot Stichworte
Nickbot Beschreibung
Nickbot ist ein IRC-Bot-Framework, das in Perl geschrieben wurde. Nickbot ist ein IRC-Bot-Framework, das in Perl geschrieben wurde. Es ist so konzipiert, dass alle Benutzermodule, die die tatsächliche Datenverarbeitung durchführen, in einer externen Datei befinden. Jedes Modul wird einzeln innerhalb der Perl-Eval-Funktion ausgeführt, um Rouge-Module vom Absturz des gesamten Bots zu halten. Außerdem gibt es dem Benutzer die Möglichkeit, Module im Bot hinzuzufügen / zu ändern / zu ändern, ohne jedes Mal neu zu starten. Das Hauptprogramm von Nickbot besteht aus einer großen Anzahl generischer Handler. Jeder Handler hat die Informationen, die das Netz :: IRC-Modul ergibt, und reagiert entweder entsprechend (wie bei einer Ping-Anforderung) oder verarbeitet es in ein generisches Format. Dieses generische Format geht dann durch ein paar Schritte durch, um Dinge zu bestimmen, wie es den Bot angesprochen wurde, und welche Art von Nachricht kam. Zu diesem Zeitpunkt werden die gesammelten Daten an den Benutzermodulen weitergegeben. Die Benutzermodule geben den Nickbot wirklich an. Es ist Flexibilität, der Benutzer kann in die Module-Datei eingehen und eine beliebige Anzahl von Modulen erstellen, um den Bot tatsächlich etwas zu tun. In der Verteilung enthalten ist eine Beispielmodule-Datei, die ich während der Entwicklung erstellt habe, um die Schnittstelle zu testen. Der Bot tut nichts spektakulärer aus der Box, aber Sie können Ihre eigenen Funktionen implementieren.
Nickbot Zugehörige Software