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



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


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.


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


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


/fset wee_most.*

More info later


/help mattermost

More info later


/key list cursor

More info later