General
Please search for existing ideas before posting a new idea.
1249 results found
- 
Give the option to move Direct Messages to the right of the channels (In between Channels & Chat)It would be nice to be able to move the Teams / Channels / Direct Messages in separate blocks so to be customizable. Right now i have alot of channels and my direct messages are all the way down. If i could move the direct messages to the right of the channels i think it would be neatly organized. Teams > Channels > Direct Messages > Chat window Cheers, 23 votes
- 
windows peopleSummary 
 Microsoft now supports pinning conversations within applications to the taskbar through what they call the My People API:https://docs.microsoft.com/en-us/windows/uwp/contacts-and-calendar/my-people-support It looks like it primarily supports windows store apps/c#, so it might not be possible to do with electron/node. It's also OS-specific, which isn't really beneficial to the app as a whole. 1 vote
- 
Include of preview of message in each notificationPlease add setting of notifications 'Include of preview of message in each notification'. This option is needed for personal data protection when you screen sharing with any application like skype. 
 On one of your site webpages it says that "Mattermost offers alternative ... to Slack’s SaaS-only workplace messaging service". In Slack's this option exists in Notifications settings.34 votes
- 
Uploaded mp4 video files should display with the play controls and preview frameummary: Uploaded mp4 video files should display with the play controls and preview frame directly inside the channel for recognizability and immediate playback. Description: Just as image files received an image preview feature with 4.7 I would like to suggest the same behavior for mp4 video files. Currently there is only an icon and file information in the channel. With a lot of videos uploaded to a channel it becomes hard to distinguish the files. Also, adding the video play controls below would make it faster to browse through videos. Could this be implemented using the html5 <video> tag with… 110 votes
- 
Status over name (Working locations)something which i liked about Slack was you could put a 'status' which would appear by hovering over someone's name. I and a lot of others used to put their locations for the week which was quite useful. 4 votes
- 
13 votes
- 
voice channels (like discord or mumble)Would be fantastic for my team to be able to have a static voice channel to join instead of creating a conference every time. 255 votes
- 
Mark Channel as "Read Only" so it remains searchable but nothing new can be postedI often find myself searching old mattermost channels for discussion items, but many of the channels are no longer in use due to a project ending or a team getting re-org'd. It would be cool to have a Read Only or Inactive or Abandoned mode for those channels so I can still search for previous discussions, but they won't get written to anymore. 14 votesThank you for nominating the feature! It is now available in Mattermost v5.22.0 in Enterprise Edition E20 (Beta). 
- 
Adding users to group DM should provide an option to keep historyWhen you have a multi user direct message and you add new members (as a conversation grows to need more people) you end up creating a new DM with no history. Instead mattermost should provide an option to keep the history available. 204 votesRelated ticket here: https://mattermost.atlassian.net/browse/MM-25966 
- 
provide system token authenticationWe run a couple of scripts that access the Mattermost API, e.g. a script that posts a message to all Town Squares in all teams on our server and a script that creates user accounts (as we allow email login but disable email account creation so that we can control who creates accounts on the server). Right now we have the personal auth token of an administrator hardcoded in the scripts, but obviously this is suboptimal in case the administrator leaves the company, and messages appear to be sent from said administrator. Therefore it would be great if administrators could… 6 votes
- 
Add the posibility to have a list of teams instead of the very small squares in the teams columnThe small squares of team names are very difficult to find a team in as the team name does not fit in the little square. 
 I would like to have the option to have a list similar to the one with topics within a team instead of those small squares.2 votes
- 
Add Support for MIRC color codes for formatting text.Fix it so that MIRC color codes are honored. MIRC color codes are a defacto standard in the IRC world and having support inside of mattrmost will insure a good experience for those using things like matterircd with mattermost. 11 votes
- 
Allow MFA Push Notification Approval for Apps such as DUOCurrently If you approve an MFA push notification from the same screen it works but if you open the MFA app to approve the authentication is goes back to the login page. We have tried it on Android and IOS devices. Can you please add this as a feature? They have a free version of DUO for 10 users you can do testing. https://duo.com/pricing/duo-free 1 31 votes
- 
unicode emoji to support chinese character custom emoji namesCurrent behavior: User interface won't allow me to give Chinese names to emoji. Requested behavior: 
 - Allow naming of custom emoji with Chinese characters
 - User be able to type :你好: and have the mapped custom emoji show up in chatNotes: 
 George Goldberg suggested to enable full unicode support for custom emoji names rather than just ascii. https://pre-release.mattermost.com/core/pl/ce5wkyq1w7drxd55mjy38c1apo1 vote
- 
Add ability to move mistaken thread replies in a channel to the intended threadIf a user misses replying to a thread in a channel and instead replies directly to the channel, this message is not part of the thread that it was intended to be and the conversation is not clear. There should be a way for a user or channel admin to move a message to the intended thread inside the channel and keep it inline with the on-going threaded conversation (since everything is timestamped this seems possible). This would clean up the conversations and mistakes that users will make. 150 votesWork on this feature has begun! Big thanks to @kkekkonen for starting the effort. If anyone would be interested testing it, you can help out here: https://github.com/mattermost/mattermost-server/pull/9165 PS: Previous update incorrectly mentioned that this an Enterprise Edition feature. 
- 
i forgot my password link closewe use LDAP user account login in mattermsot,if users fotgot password, they can not use "i forgot my password" link to reset password. can you let manager to choose open or not open this link? 4 votes
- 
Add support for Adaptive Icons on Android 8Android 8 introduced a featured called Adaptive Icons; it lets users pick the shape of icons on their home screen. Supporting this is extremely easy, and only requires 4 lines of XML code. Please add support for this feature in a future release. Documentation is available here: https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive.html 4 votes
- 
Show Emoji picker for current message when hovering on message and typing spaceIt is a bit cumbersome to select an emoji reaction since the button is fairly small and all the way to the right. I suggest to open the emoji reaction picker when hovering on a message and typing space. Preview of the idea : http://output.jsbin.com/zabupucuso 7 votes
- 
search in bots' messagesWe use MM EE integrate with GitLab EE, so "bots" from GitLab post issues / comments / merge requests to our channels. Today I discovered that MM Search feature does not search (or index?) messages send by such bots as it does not consider them as char participants (from: autocomplete does not offer bots' names, only humans). Is there a setting affecting this or it's by design? Thank you. 18 votes
- 
Better AWS S3 IntegrationAWS S3 is a great option and I've gotten it working using an IAM role w policies to access that specific S3 bucket. What I'm suggesting is that instead of S3 being used as just a file "dump", there could be an optional setting for "Serve content directly from S3" (as well as perhaps another option available for "serve directly using cloudfront" - which would have a notice on the extra cost). 
 The idea is that instead of serving assets from the Mattermost instance itself, the objects in S3 could have presigned URL's set on them (with another setting for…6 votes
- Don't see your idea?
 
          
