/mattermost-gather-users

Mattermost plugin to pair two user to chat

Primary LanguageGoApache License 2.0Apache-2.0

Mattermost Gather Users

Mattermost plugin to pair two random user to chat. The plugin tries to avoid users you have already talked to.

Installation

Download the latest version from releases.

Go to System Console > Plugins > Management upload and enable the plugin.

Settings

  • Recurrence - daily, weekly or monthly meetings.
  • Initial text - The text that will be send to the users when is time to chat.
  • Start chats on sign in - If this is activated when the user type '/gather-plugin on' the plugin try to find a meeting instead of waiting to the next one.

Usage

In any channel you can use the following command. By default you are not going to participate in any meeting until you type /gather-plugin on.

  • /gather-plugin on - You are available to meet, you have to wait until the the plugin assign you a partner to talk.
  • /gather-plugin off - You don't want to participate in the next recurring meetings.

Admin commands

  • /gather-plugin info - List users that are using the gather-user.
  • /gather-plugin add @mention - Add user.
  • /gather-plugin remove @mention - Remove user.
  • /gather-plugin meetings - Print a JSON string with the previous meetings
  • `/gather-plugin set_meetings [{"Alice": ["Bob", "Clara", ...]}, {"Bob": ["Alice", "Clara", ...]}, ...] - Set the meetings that have are already happened.
  • /gather-plugin pause - Toggle pause my user mettings.