A mattermost plugin to send surveys for Riff Edu meetings.
-
Make sure you have following components installed:
-
Go - v1.14 - Getting Started
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 - v12.18 and NPM - Downloading and installing Node.js and npm.
-
Make
-
- Run the following commands to prepare a compiled, distributable plugin zip:
$ mkdir -p ${GOPATH}/src/github.com/rifflearning
$ cd ${GOPATH}/src/github.com/rifflearning
$ git clone git@github.com:rifflearning/mattermost-plugin-riff-survey.git
$ cd mattermost-plugin-riff-survey
$ make dist
- This will produce a
.tar.gz
file in/dist
directory that can be uploaded to mattermost.
- 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 > Plugins > Management page to install the plugin. To learn more about how to upload a plugin, see the documentation.
- You should set Enable integrations to override usernames and Enable integrations to override profile picture icons in System Console > Custom Integrations to
true
. - You can configure the Plugin from System Console > Plugins > Survey.
Check the docs
directory for the documentation.