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:
ServerPortUserPasswordTeamChannel
Server¶
Server ist die Adresse des Mattermost-Servers.
Standardwert:
localhoststring
pflicht
Port¶
Port ist die Portnummer des Mattermost-Servers.
Standardwert :
443integer
pflicht
User¶
User ist der Benutzername des Nutzers auf dem Mattermost-Servers
Standardwert :
UserNamestring
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