General
Please search for existing ideas before posting a new idea.
256 results found
-
Sort channel when switching with ctrl/cmd+k by unread message
Coming from Slack, I was used to switch channel with ctrl/cmd+k. Mattermost feature for that is a little less performant because autosuggestion is sorted alphabetically. In slack, channel with unread message come first which make easier to switch to a channel where a message was just post.
25 votesThanks Martin and everyone else for contributing to this suggestion!
When you now first open the channel switcher via CMD/CTRL+K, the unread channels are listed first.
This is supported in Mattermost 4.9 and later.
-
Full Emoji picker
Current emoji picker shows emojis only when typed at least 2 characters. People have no idea what the emojis are called / what exists, so we need a full emoji picker (like in slack) where all emojis can be browsed through.
18 votesThis feature is complete and shipped with v3.8 on April 16th.
-
Ability to prevent specific channels from mentioning you
Sometimes you are in a channel that a BOT posts too. For example a For example a GitLab bot can mention you as it may say @username opened issue #14 for example. It may be nice to prevent a channel from mentioning if you don't want that specific mention especially if you are the person that generated the BOT interaction, causing you to trigger a mention on something you did yourself.
1 voteThis is now possible with muting a channel: https://docs.mattermost.com/help/settings/channel-settings.html#mute-channel.
-
Status labels
The idea:
One can set their status to some arbitrary text, which will be shown next to your username.
Details:
The command
/status My new status
can be used to change your status, it will then appear next to your screen name in replies:
https://i.imgur.com/Sggqc59.png
If the text is too long, it is truncated and you need to hover to see the full status:
https://i.imgur.com/0GoP3HZ.png
Why:
It is incredibly useful to be able to see what your team mates are working on. Currently, our team are using a channel for this, but it's pretty inconvinient and quickly gets very messy.…
376 votesCustom user statuses are available in Mattermost v5.33 and later. Learn more on our blog: https://mattermost.com/blog/custom-statuses/
-
Actions and buttons to incoming webhooks
Hi,
it would be nice if incoming webhooks could support some kind of actions or buttons.
Ie: you use mattermost to recive alerts from a monitoriring system and you want to take action on this. Create a ticket, close the alert etc (linking to external systems/source)
There are similar functionality in Microsoft Teams and Slack.
https://dev.outlook.com/connectors/reference
https://api.slack.com/docs/message-attachments80 votesThis feature is complete and shipped with v4.2 on September 16th.
-
Really native iOS app
Current iOS and Android (i heard) are hybrid apps (web app encapsulated to native app by something like Cordova) what means UI is not perfectly integrated with OS what means at least worse UX.
Do you plan to make app with really native UI (native in Cocoa or React Native)?
4 votesThis is now supported! You can download our new mobile apps here https://about.mattermost.com/download/#mattermostApps
They have been built based on React Native. For the source code, see https://github.com/mattermost/mattermost-mobile
-
Support different options for sorting the channels in the sidebar
Now the contacts (Direct messages) are always sorted alphabetically. It would be great to have different options of sorting. What we like the most is sorting by last message recieved/sent, which means on top we always have our most recent conversation (like in Skype)
Any chance to have it in future?855 votesThank you for nominating the feature! It is now available in Mattermost v5.32. Would anyone like to help re-tweet the announcement?
-
channel specific notification preferences
would be nice to have channel specific notification preferences
20 votesYes, this feature is complete
-
Ignore slash commands containing slashes
Typing (or, more likely, pasting) a file path such as /data/some/thing in a post causes an error "Command with a trigger of data/some/thing not found". This happens surprisingly often in my workplace.
While the error does of course make sense and there are other things the user can do, I think it would be more user-friendly to disallow forward slashes in the names of actual slash commands, and do not attempt to process a word as a slash command if it contains slashes.
0 votesThe error message now also includes the option “Click here to send as a message”.
-
Add option to disable message sending on 'Return' key press
Many times I send unfinished messages because I press Return to keep writing in a new line, instead of combining it with Shift.
I think it would be a great idea to add an option to disable the Return default behavior (keeping the current behavior as default option).
1 voteThis feature already exists and can be accessed by clicking on the 3-dot main menu —> Account Settings —> Advanced —> Send messages on CTRL + ENTER
-
Eliminate 4000 character per message (message length)
Currently I can't create messages with more than 4000 characters. This limit should be removed.
158 votesThank you for nominating the feature! It is now available in Mattermost 5.0!
New installs of Mattermost v5.0 and later allow up to 16383 characters per post. Instances of Mattermost installed earlier than v5.0 will need to update to v5.0 or later and then run a manual database migration in order to utilize the higher character limit. This migration can be slow for large Posts tables, so it’s best to schedule this during off-peak hours. See important upgrade notes (https://docs.mattermost.com/administration/important-upgrade-notes.html) for more details.
To migrate a MySQL database, connect to your database and run the following:
ALTER TABLE Posts MODIFY COLUMN Message TEXT;
To migrate a PostgreSQL database, connect to your database and run the following:
ALTER TABLE Posts ALTER COLUMN Message TYPE VARCHAR;
Restart your Mattermost instances.
-
History of shared files in a channel
Would be lovely to view the files that have been shared in a channel. This would go neatly with the idea of pinning posts as well. You could be able to pin files.
304 votesThis is available now in Mattermost Cloud and in Mattermost Self-Managed v5.35 (releasing May 16). Learn more in our blog: https://mattermost.com/blog/file-search/
-
The displaying of @-mentions should follow "Teammate Name Display" setting
We have a GitLab-Linked Mattermost Instance but our user database is an LDAP directory with alphanumeric keys as User-IDs. We cannot change our User IDs. While I know my user-id, I don't know anybody else's (and they don't know mine), so we get lost in conversations where people are mentioning alphanumeric user-ids back and forth.
Once the message is posted, the displaying of the mention should follow the Teammate Name Display setting. So instead of "Hi, @usr523", we should see "Hi, @Bob".
(Cross-Ref: https://github.com/mattermost/platform/issues/4640)
96 votesThis feature shipped with v4.5 on December 16th.
-
Load more messages automatically when scrolling up in a chat window
... instead of having to click "Load more messages" over and over.
80 votesThank you for nominating the feature! It is now available in Mattermost 5.12. Would anyone like to help re-tweet the announcement? https://twitter.com/Mattermost/status/1140597979985993728
-
Crtl+K CMD+K searching thru channels
After realization of idea https://mattermost.uservoice.com/forums/306457-general/suggestions/17042614-crtl-k-cmd-k-faster-jumping-to-the-channel (it's great, thanks!) the new idea is to allow user to find channels from 'more channels' using ctrl+K or CMD+K shortcut.
It'll be very useful to find channels where i'm not in but they are somewhere.
Right now if channel is not on my channel list the search tool won't find it and there is a problem - users starting to make a copies of the same threads29 votesThis feature is complete. Use “CTRL /” for a list of keyboard shortcuts available.
-
Thumbs up on posts
Thumbs up feature, like on Facebook for posts
3 votesThis feature is now complete (out of beta) and shipped with v4.0 on July 16th.
-
Autocomplete Channels
Upon Typing a channel name, Slack should offer a autocomplete list for easier selection.
1 voteThank you Torsten for nominating the feature! It is available in Mattermost 3.5.
Would you like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/798922415690498050
-
Crtl+K CMD+K faster jumping to the channel
It'll be very useful to modify this option: allow to find keyword with 'contains' option not only 'starts with'. For example:
Name of the channel is: coolchannel
I want to find phrase channel in channels name.
For now i'm able to find only cool phrase (it starts from this word) not 'channel' or ''28 votesThank you Jogurt for nominating the feature! It is available in Mattermost 3.5.
Would anyone like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/798922415690498050
-
Option for channel specific push notifications
Currently, posh notifications across multiple channels are automatically stacked into a single notification card.
This makes it very difficult to keep tabs on active conversations happening across multiple subscribed channels when the app is it if focus.
31 votesThis feature is complete and shipped with v3.8 on April 16th.
-
Add possiblility for a default team when using external auth (like LDAP)
We use LDAP auth and users are able to login without being member of any team. We are now running a cronjob ensuring every user is part of our company wide team.
We would like the possibility to have mattermost assign newly logged in users to a default team.
19 votesThis use case is now available with AD/LDAP Groups, available in Mattermost Cloud and Mattermost Self-Managed E20.
Learn more at:
- Cloud: https://docs.mattermost.com/cloud/cloud-user-management/cloud-groups.html
- Self-Managed E20: https://docs.mattermost.com/deployment/ldap-group-sync.html
- Don't see your idea?