~tardypad/wee-most

WeeChat script for Mattermost
6f54c4f5 — Kjetil Torgrim Homme 5 months ago
allow reply/react/unreact commands to be used with prefix matching on post id
4100bdaa — Kjetil Torgrim Homme 5 months ago
convert dict_keys to list before reversing
Use empty string value to set unread marker at last line when channel is viewed

clone

read-only
https://git.sr.ht/~tardypad/wee-most
read/write
git@git.sr.ht:~tardypad/wee-most

You can also use your local clone with git send-email.

#wee-most

WeeChat script for Mattermost

#Past and Future

This project was originally a fork of wee-matter with the intended goal to make it as good as wee-slack is for Slack.

#Requirements

The script is currently only tested on what I'm using daily, meaning:

  • against server running latest Mattermost stable version
  • on latest WeeChat stable version on Linux

#Installation

Python dependencies to install separately:

Install the script from the source with make

$ make install

#Server setup

Once the script is loaded, you can add a Mattermost server with the identifier of your choice.

/mattermost server add dunder_mifflin

You should then edit its configuration such as URL, username and password.

/set wee_most.server.dunder_mifflin.url "https://mattermost.dundermifflin.com"
/set wee_most.server.dunder_mifflin.username "m.scott"
/set wee_most.server.dunder_mifflin.password "twss"

To store the password safely, you can make use of WeeChat secured data storage

You can then connect

/mattermost connect dunder_mifflin

#Configuration

/fset wee_most.*

More info later

#Commands

/help mattermost

More info later

#Keybindings

/key list cursor

More info later