hubot-mattermost-adapter

1.0.4 • Public • Published

Hubot Mattermost Adapter

for Gitlab SSO

Install

npm install hubot-mattermost-adapter --save

Usage

Variable Required Description
MATTERMOST_HOST Yes The Mattermost host e.g. mm.yourcompany.com
MATTERMOST_GROUP Yes The team/group on your Mattermost server e.g. core
MATTERMOST_TOKEN Yes The token of an already logged-in Mattermost user using Gitlab SSO
MATTERMOST_WSS_PORT No Overrides the default port 443 for websocket (wss://) connections
MATTERMOST_HTTP_PORT No Overrides the default port (80 or 443) for http:// or https:// connections
MATTERMOST_TLS_VERIFY No (default: true) set to 'false' to allow connections when certs can not be verified (ex: self-signed, internal CA, ... - MITM risks)
MATTERMOST_USE_TLS No (default: true) set to 'false' to switch to http/ws protocols
MATTERMOST_LOG_LEVEL No (default: info) set log level (also: debug, ...)
MATTERMOST_REPLY No (default: true) set to 'false' to stop posting reply responses as comments
MATTERMOST_IGNORE_USERS No (default: empty) Enter a comma-separated list of user senderi_names to ignore.

More details see README of hubot-matteruser

More

This project is modified based on hubot-matteruser and mattermost-client.

So we can use a logged-in account to automatically connect to Mattermost server.

Readme

Keywords

none

Package Sidebar

Install

npm i hubot-mattermost-adapter

Weekly Downloads

0

Version

1.0.4

License

ISC

Last publish

Collaborators

  • witcher42