MattermostWriter¶
Kurzbeschreibung¶
MattermostWriter ist ein Outlet Brick. Er versendet Nachrichten in einen Team-Channel eines Mattermost-Servers.
Input¶
MattermostWriter besitzt einen Input-Port.
message = string : doc "the message to write";
Als Input bekommt MattermostWriter einen string
mit einer Nachricht, die
an den Mattermost-Server geschickt werden soll.
Parametrisierung¶
MattermostWriter hat folgende Parameter:
Server
Port
User
Password
Team
Channel
Server¶
Server
ist die Adresse des Mattermost-Servers.
Standardwert:
localhost
string
pflicht
Port¶
Port
ist die Portnummer des Mattermost-Servers.
Standardwert :
443
integer
pflicht
User¶
User
ist der Benutzername des Nutzers auf dem Mattermost-Servers
Standardwert :
UserName
string
pflicht
Password¶
Password
ist das Passwort für den Benutzernamen des Nutzers auf dem
Mattermost-Server.
Standardwert : ``
secret
pflicht
Team¶
Team
ist der Name des Teams auf dem Mattermost-Servers.
Standardwert : ``
string
pflicht
Channel¶
Channel
ist der Name des Channels auf dem Mattermost-Servers.
Standardwert : ``
string
pflicht
Funktion¶
MattermostWriter verbindet sich zuerst mit dem Mattermost-Server unter
Server:Port
. Anschließend wird der Nutzer eingelogt. Ist der Login-Versuch
erfolgreich, ist MattermostWriter verbunden. Jede ankommende Nachricht wird
dann direkt an den Mattermost-Server weitergeleitet.
Python-Module¶
MattermostWriter benutzt folgende Python-Module:
mattermostdriver