A mattermost plugin to disable direct messages and group chats.
Make sure you have following components installed:
Go - v1.12 - https://golang.org/doc/install
Note: If you have installed Go to a custom location, make sure the $GOROOT variable is set properly. Refer Installing to a custom location.
NodeJS - v10.11 and NPM - v6.4.1 - https://docs.npmjs.com/getting-started/installing-node
Make
$ mkdir -p ${GOPATH}/src/github.com/Brightscout
$ cd ${GOPATH}/src/github.com/Brightscout
$ git clone git@github.com:Brightscout/mattermost-plugin-disable-dm.git
$ cd mattermost-plugin-disable-dm
$ make dist
/dist
directory corresponding to various platforms:Flavor | Distribution |
---|---|
Linux | mattermost-plugin-disable-dm-v<X.Y.Z>-linux-amd64.tar.gz |
MacOS | mattermost-plugin-disable-dm-v<X.Y.Z>-darwin-amd64.tar.gz |
Windows | mattermost-plugin-disable-dm-v<X.Y.Z>-windows-amd64.tar.gz |
This will also install, Glide - the Go package manager.
PluginSettings.EnableUploads
in your config.json
file.Enable Plugins
to true
.Made with ♥ by Brightscout