TWiCE-iRC

Postbot

Der Postbot ist ein Hack für das Woltlab Burning Board (WBB), der neue Themen, Beiträge und Benutzerregistrationen automatisch im IRC (Internet Relay Chat) bekannt gibt. Außerdem können Benutzer im IRC das Forum durchsuchen, die letzten Themen/Beiträge anzeigen und sich erkundigen, wann ein Benutzer das letzte Mal im Board gesehen wurde beziehungsweise sich beteiligt hat.

Befehle

  • !boardsearch <Titel> – Zeigt die Beiträge und Themen an, deren Titel den Suchbegriff enthalten.
  • !boardseen <Benutzername> – Zeigt an, wann der Benutzer das letzte mal gesehen wurde und wann er sich das letzte mal beteiligte.
  • !latest – Zeigt die letzten Themen/Beiträge an (die Anzahl ist konfigurierbar).
  • !topposter – Zeigt die Benutzer mit den meisten Beiträgen an.
  • !foren (nur für eingetragene Admins) – Zeigt die Foren an, von denen Beiträge und Themen in den Channel bekanntgegeben werden. (Dies dient hauptsächlich zu Debugzwecken und zum Überprüfen der Konfiguration)
  • !lastusers (nur für eingetragene Admins) – Zeigt die letzten Registrationen an.

Systemvoraussetzungen

Der Postbot wurde unter Linux entwickelt, läuft aber theoretisch auch unter anderen UNIX-Betriebssystemen und sogar auf Windows mit ein paar hässlichen Tricks ;-). Für die (empfohlene) interne Methode (= Board und Eggdrop laufen auf dem selben System) wird die Kommandozeilenversion von PHP benötigt (php-cli).

Wenn das Board auf einem anderen System läuft, muss man die externe Methode benutzen, bei der die PHP-Dateien in einem Verzeichnis auf dem Webserver liegen und vom Eggdrop via wget geholt werden. Dieses Verzeichnis kann via htaccess geschützt werden, wenn wget entsprechend konfiguriert wird.

Falls wget nicht verfügbar ist, kann auch curl verwendet werden.

Die Datenbank- und PHP-Voraussetzungen sind mit dem WBB identisch.

Der Teil fürs IRC wurde in TCL für Eggdrop 1.6.17 geschrieben.

Herunterladen

Bitte wähle diejenige Version, die für dich am besten passt: Tar/Bzip2 ist am kleinsten und effizientesten, aber vielleicht auf deinem System nicht installiert. Auf Unix-Systemen kannst du dann Tar/Gzip verwenden, auf Windows-S ystemen Zip.

Du benutzt IPv4 ohne SSL Impressum | Verlinken | Valides HTML | © 2003-2008 TWiCE-iRC