General
Please search for existing ideas before posting a new idea.
1200 results found
-
Autocomplete nickname with initial + Tab, and not only @initial + tab
Autocompleting usernames on initial followed by <Tab> has become a widespread standard since IRC, and is available in all Mattermost alternatives (Slack, HipChat, etc.).
Mattermost allows autocompleting usernames only when @ is used, but this serves a different purpose: linking usernames. Simple and straightforward autocompletion is still usefull in live conversations and the use of @ can be akward, or even difficult on some keyboard layouts. Simple autocompletion is actually missed by some users, and for instance I have a potential team member that refuses to join if he cannot use this basic feature he has been using for…
17 votes -
Release RPM packages for those on rpm-based systems
I recently switched to fedora and now i can't install the mattermost desktop app using rpm - because there's no rpm package.
Thus I suggest you also release a rpm package (thanks to electron-builder this should be a pretty easy task)
17 votes -
"Voiced" channel mode like IRC
Sometimes (especially in open source development) public and private are not granular enough distinctions. I'd like to be able to set a public channel as "voiced" where only certain users can post messages, but everyone can read them.
This is similar to IRC, and is extremely useful for meetings held publicly, but where the only voiced participants are members of the project leadership.
17 votes -
Support Android's central account system
Every time I start Mattermost, it asks me for url and account info, with no option to save it. Please use Android's Account backend to save login information.
17 votes -
Group description should have multiple lines to see more details
Description of groups should revert back to 2 line or be customizable. Currently I see only first 2 letters of each group name which si useless
17 votes -
Add quote reply in addition to collapsed threads
Currently, in order to reply to someone a few messages back, you hit the reply button and it goes into a thread. Alternatively, Mattermost could add a quote button on messages next to the reply button. When you click quote button it should work like reply in modern messengers with text of the message or part of it and name of the creator of the message.
Threads are useful, but creating them for replying to paticular messages can be a bit of an overkill.17 votes -
Add a super-feed of all my joined channels
Add a feed that shows all new messages across all channels I have joined.
This could either be a special channel, or something akin to an RSS feed.
I wouldn't expect the ability to post a new message to that channel, but commenting on a message should be possible. And it should be easy to move to and from a message's original channel.
16 votes -
Add a one-click action to create a new snippet
Like Slack, being able to create a snippet by clicking a button and choose from a droplist the language would be far less painful than typing ``` (especially for non-qwerty keyboards).
It would be more intuitive especially for coders who discover the platform. Thanks!
16 votes -
Allow navigation through all channel images
Right now you can only navigate through images posted at the same time, whereas slack will let you navigate through the entire history of images
16 votes -
Copy/Paste Individual Messages
As it stands now, if I hold down on a message it selects one word, per Android's UI. Fine. However, when I click select all, it selects the entire chatroom, rather than that one message. It would be nice to (similar to Facebook Messenger) simply hold down on the message and have a menu pop up asking if you'd like to copy text. Similarly to another post I've made, perhaps in this pop up message, if there is a phone number or email listed in said message, you could select copy text (whole message), copy phone number, or copy email…
16 votes -
Allow webhooks to trigger other webhooks posts
From: https://github.com/mattermost/platform/issues/1901
Outgoing webhooks are not triggered by other webhooks posts. For example if bota posts "hello" on Town Square and botb is typically triggered by "hello", it will not be triggered.
If this was implemented, the danger is creating cycles unintentionally, so there should be a way to avoid that.
16 votes -
Modify Team Global Settings
be able to modify team global settings like send email notification, send mobile notification and future ones in the admin console.
16 votes -
Add context menu for messages on desktop client
The same menu that shows when clicking the "..." icon to the right, including reactions and reply, should appear when right-clicking on any given message.
It is a major usability inconvenient when using a large screen, to have to move the mouse all the way to the right edge of the screen in order to click that.
16 votes -
Show number of flagged message on the top right corner flag icon
No indication of flagged messages unless click the top right corner flag icon and see the flagged messages on the appearing panel.
It would be a nice improvement to have a number on/inside of the flag to see how many (or least one) message is flagged without activate the panel.Would be useful, because no possible to mark a message unread but sometime just no time to answer, so flag is a good feature for that... but if you busy maybe you even forget you flagged a message.
16 votes -
Disable taskbar badge for specified channel(s), but keep channel name in bold for unread general messages
In the notification preferences for a channel (probably under Mark Channel Unread), I'd like to have the ability to disable the application icon badge in the taskbar unless someone mentions me or the whole channel, while still keeping the channel name in bold for any general messages.
That way, when I open the app, I can see which channels have general messages for me to catch up on (b/c the channel name will be in bold), but I don't get drawn to the app by taskbar icon badges for channels that I don't want to be notified about while I'm…
16 votes -
Plugin hooks for access control and logout events
Add server plugin hooks for access control (permission change) and logout events to enable developers to create custom server plugins to integrate with internal auditing/intrusion detection tools.
https://developers.mattermost.com/extend/plugins/server/reference/#Hooks
16 votes -
Emoji from Unicode 10, 11 and 12 missing from picker
The emoji picker seems to be missing all emoji added since Unicode 9. For example Unicode 10 added 🤩 Star-Struck and 🤯 Exploding Head. Unicode 11 added 🥶 Cold Face and 🦘 Kangaroo, Unicode 12 added 🥱 Yawning Face and 🦦 Otter. None of these show up in the emoji picker.
16 votes -
Generic OAuth Provider
Ability to use a generic 3rd party OAuth server for programmatic logins to mattermost server (team edition)
Please see for detailed description:
https://github.com/mattermost/mattermost-server/issues/1429316 votes -
Make several threads in direct message with specific user
I've multiple topics in direct message threads with specific users. I need to multiplicate them and rename accordingly with the name of the topics.
Example
With user A.B. I have topics like:
- offers
- strategy
- UX
etc.I need to switch between the topics to see what we discuss in the previous discussion about that specific topic.
16 votes -
Allow screen-sharing without starting a call
Enable a user to begin sharing their screen without needing to create a call. Useful in environments where calls must be disabled but screen-sharing is critical.
16 votes
- Don't see your idea?