Now I want a mattermost version of this; the mattermost native client for linux is so terrible as to be nigh unusable (I need to restart it every 24-72 hours as it just hangs regularly).
Haven't tried this plugin myself though.
I actually do use this, but it is missing a lot of useful features, some of which seem unimplementable in IRC
One example: the mattermost clients won't register a message as "read" until you switch to that view, so if e.g. I check messages on my phone, I will see unread messages, but IRC doesn't have a way of communicating this between client and server so matterircd seems to mark all messages as "read" with mattermost)
I'm open for ideas on how to fix this, eg manually sending a /quote read command is maybe an option with irc client plugins.
(feel free to open issues with feature requests btw)