root

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

README

Mattermost Plugin Remind

Build Status codecov
Go Report Card
CII Best Practices
Releases

A bot that schedules reminders for Mattermost

Installation

requires Mattermost v6.5.2 or greater.

  1. Go to the releases page of this GitHub repository and download the latest release for your Mattermost server.
  2. 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.
  3. For a better cross timezone experience, enable Experimental timezone support. System Console -> Experimental Features -> Timezone = true
  4. (Opt.) If your server is not configured for cross-team DMs (i.e. Enable users to open Direct Message channels with: is set to Users on same Team) then you will need to add remindbot to any team which wishes to use the plugin. This is done through the "Manage members" interface.
Usage
  • /remind - opens up an interactive dialog to schedule a reminder
  • /remind help - displays help examples
  • /remind list - displays a list of reminders
  • /remind [who] [what] [when]
    • /remind [who] [what] in [# (seconds|minutes|hours|days|weeks|months|years)]
    • /remind [who] [what] at [(noon|midnight|one..twelve|00:00am/pm|0000)] (every) [day|date]
    • /remind [who] [what] (on) [(monday-sunday|month&day|m/d/y|d.m.y)] (at) [time]
    • /remind [who] [what] every (other) [monday,...,sunday|weekdays|month&day|m/d|d.m] (at) [time]
  • /remind [who] [when] [what]

Here is the full list of Examples

Build
make

This will produce a single plugin file (with support for multiple architectures) for upload to your Mattermost server:

dist/com.github.scottleedavis.mattermost-plugin-remind.tar.gz

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Manifest *model.Manifest

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
build
pluginctl
main handles deployment of the plugin to a development server using the Client4 API.
main handles deployment of the plugin to a development server using the Client4 API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL