IRC

Das IRC-Plugin bietet eine Aktion zum Senden von Textnachrichten an einen bestimmten Kanal eines IRC-Servers. Die Aktion kann mit einer (Start-) Nachricht konfiguriert werden, die an den Kanal gesendet wird. Optional wird die Textausgabe einer vorherigen Aufgabe ebenfalls an den IRC-Kanal gesendet.

Verbindung zum IRC-Server

Die Verbindung zum IRC-Server erfolgt über die folgenden Eigenschaften im Konfigurationsdialog:

  • Server: der Hostname oder die IP, unter den der IRC-Server
  • Port: die Portnummer, unter der der IRC-Server erreicht werden kann. Diese wird nur benötigt, wenn der Port nicht dem Standardport 6667
  • SSL: muss aktiviert werden, wenn die Verbindung zum IRC-Server verschlüsselt sein
  • Serverpasswort: wenn der IRC-Server ein Verbindungskennwort benötigt, kann dieses hier eingestellt werden

Bot- und Kanaldetails

Der Bot verbindet sich mit dem IRC-Server unter Verwendung eines Benutzernamens und eines vollständigen Namens, der mit den folgenden Optionen angegeben werden

  • Nickname: Einige Server unterstützen nur eine Länge von 9 Zeichen für den Spitznamen. Zusätzliche Zeichen werden automatisch vom Server entfernt. Sonderzeichen wie Punkte und Leerzeichen werden möglicherweise nicht
  • Wahrer Name: der Name des Bots, wie er im IRC-Kanal abgefragt werden
  • Kanal: IRC-Kanal mit dem der Bot sich verbinden soll, nachdem die Verbindung zum Server hergestellt wurde. Alle Nachrichten werden an diesen Kanal gesendet.

Nachrichten

Das IRC-Plugin kann entweder nur eine Nachricht mittels der Startnachricht-Zeile oder umfangreiche Textinhalte aus vorherigen Aufgaben senden. Die Aufgaben müssen dazu als Ausgabe den Typ Text unterstützen.

  • Startnachricht: die erste Zeile des Textes die and den Kanal gesendet wird. Wenn die vorherigen Aufgaben keinen weiteren Text liefern, wird dies die einzige Nachricht sein, die an den Kanal gesendet
  • Beenden-Nachricht: Der Bot wird den Kanal sofort nach dem Senden der (Start-) Nachrichten verlassen und diese Notiz
  • Job-Ergebnisse: muss aktiviert werden, um jede Textzeile die von einer Aufgabe erzeugt wird als Nachricht an den Kanal zu
    • Hinweis: Aufgbaben müssen den Daten-Typ Textinhalt erzeugen, sonst wird nur die Startnachricht an den Kanal
    • Hinweis: Der IRC-Server kann die Geschwindigkeit bei der Ausgabe von sehr Text drosseln