This repo is maintained by Brightscout.
This plugin allows you to filter / surpress links in posts on your Mattermost server. The plugin compares all links in new posts against a configured Allowed Protocols list
. If the protocol (http, https, s3, etc). is not present in the white list, the post will be removed.
- Go to the releases page of this Github repository and download the latest release for your Mattermost server.
- Upload this file in the Mattermost System Console under System Console > Plugins > Management to install the plugin. To learn more about how to upload a plugin, see the documentation.
- Activate the plugin at System Console > Plugins > Management.
You can edit the plugin configuration in System Console > Plugins > Embedded Link Filter*
-
Allowed Protocols lists
This denotes the list of protocols to allow, separated by commas.
For example,http,https
will allow messages with links likehttps://github.com
orhttp://github.com
but reject posts containing links likes3://YourS3Bucket/dir/filename.filetype
. One list allows for formatted links the other allows for plain text links. -
New Post Warning Message
This denotes the message that is shown when a new post is created and gets rejected. -
Modified Post Warning Message
This denotes the message that is shown when an existing post is modified and gets rejected. -
Reject Plain Links
This is a boolean option. If set, the plugin will also filter posts containing plain text links likehttp://www.google.com
in addition to filtering embedded text links.
This repository is under the Apache 2.0 License.
Made with ♥ by Brightscout