General
Please search for existing ideas before posting a new idea.
1249 results found
- 
Sending payload in »application/json« for slash commandsAlmost all integrations in Mattermost send or receive payloads with a »application/json« content type. Incoming Webhooks, Outgoing Webhooks (configurable, see ticket https://github.com/mattermost/mattermost-server/issues/1649), Interactive Message Buttons… but not »Slash Commands«. Slash Commands are the only integration type, which sends it payload as »application/x-www-form-urlencoded«. Please allow sending a slash command with »application/json«. 4 votes
- 
add the ability to preview messages, or a larger editor in the RHBIt would be really great to be able to have a preview of a message before it's sent. Putting a full-size, WYSIWYG-able editor available in the right-hand bar would make it easier to compose longer messages, especially if you need to reference other posts inside of Mattermost. 3 votes
- 
An External Apps Marketplace.The idea would be to create a standard bridge and a marketplace to integrate with Mattermost external applications. 
 It could be a calendar (like in an other idea) or files management systems, gantt ... or many useful apps, based on the oauth2 authentication of Mattermost19 votes
- 
Prevent users from posting ineffective @mentions while editing a postAt the moment, there is no indication whether a mention will be "effective" (i. e. it will actually trigger notifications). 
 This lead to confusion among our users, who intended to trigger a mention by editing an existing post, what - of course - currently doesn't work.There are two possible solutions to this: 1) Show users a warning, when their @mention will not have any effect 
 This could be along the lines of: "You can't trigger @mentions by editing an existing post. Please write a new post if you want to mention someone."2) Make edits trigger mentions 
 This would…14 votes
- 
List of Flagged Posts in Mobile ApplicationIt would be a good idea in mobile application to have a button that list of flagged post in channel details. To see a flagged post, it would be very difficult to seek all posts earlier. 
 Thanks in advance.1 vote
- 
Toggle the visibility of bot/webhook messagesI'd like a way to quickly hide/show bot and webhook messages in a channel. It would be easier to have conversations when the channel is regularly "spammed" by bot messages. Could be a simple button in the channel header 6 votes
- 
Add a font which is readable without Anti AliasingWith release v4.0 release (July 16, 2017) the ability to choose fonts was removed. The one and only font (Open Sans) is quite unreadable if Anti Aliasing is switched off. Please think about people with handicaps which cannot use Anti Aliasing because of their eyes. Please add at least one font (as Arial or Ubuntu from pre 4.0) or provide a simple description of how someone can do this for a local installation. 3 votes
- 
JIRA improvementsAdd to jira plugin features to notify about new comments, description changes, attachments changes in a ticket. 132 votesThe status of this feature can be followed via this Jira ticket: https://mattermost.atlassian.net/browse/MM-12474. 
- 
Login with QR codeI have a very long password and I would like to keep it. To make it easier to login on the phone it would be great if a QR is code shown on the computer which I can scan. (Where I am already logged into Mattermost.) Similar to Whatsapp where you login like this on the computer. 10 votes
- 
Map Lync/Skype for Business user presence to MattermostHi, We use Lync/Skype for Business as the primary communications tool at my company, but for small project/team communications we use a self-hosted Mattermost server, because it's obviously 9000 times better than SFB. However, Mattermost (especially the desktop client) does not integrate very well with Windows regarding the user's presence. Short Scenario: 
 If I lock my computer, SFB immediately sets my presence toAway, meanwhile Mattermost doesn't.On the other way around, if I minimize the Mattermost Desktop client to the tray, and I have an other application running on full-screen, after a short period, Mattermost goes to mark… 10 votesHi Kristóf, thank you for suggesting this feature! Sounds that what you are experiencing is similar to this Help Wanted ticket: https://github.com/mattermost/mattermost-server/issues/7721 Would you be open to help contribute to it? If so, we’d be more than happy to guide you through the process. The change would be in our Desktop App which uses Javascript instead of Go. 
- 
Allow bulk upload of custom emojiUpload a zip of emojis, use the filename as the :emoji:. Parrot party follows this format. Or multi select files and upload them all at once. 14 votes
- 
add support for custom server storage via SSH.Currently the pull down menu for "File Storage System:" on /admin_console/files/storage only offers Local Storage and Amazon. I want to use my file server. So SSH access. (I guess WebDav for some people?) That means that you would have a third option in the pull-down that says "Custom Server (SSH)" and the fields below it would be: - Username
 2a. Password OR 2b. Paste your public RSA key here - Server URL (ex - 'myfileserver.mycompany.com') 
- SSH port (default: 22) 
- root directory (default: ~) 
 6 votes
- 
IOS/Android local notificationsUse local notifications when the app is running or in background. I know that encrypted push notifications are supported when using the enterprise version, but it would be very handy if the app would support local notifications when running in background or foreground for new messages. 
 This creates the ability to use the app without sending data around the world.327 votes
- 
Add the posibility to select a default team afer loginAdd the possibility to set a "default" team for every user. Currently the teams i am a member of are sorted alphabetically. If I login via GitLab the first team is selected. 
 I would like to have the option to select a "default" team which is automatically selected after login and not the first in an alphabetically order.53 votes
- 
Regex sound AlertsRegex sound Alerts Ability to create unique sound alerts based on text of message coming in. 6 votes
- 
Inline webm viewerShow webm (and maybe mp4 as well if supported compression like x264) inline instead of having to click on the download button to view it. The video can already be played inside the mattermost app, but not inline. Right now our users use unnecessary large gifs to share animations because they work inline in the chat window. 21 votes
- 
Send user name to end-points when interactive button was pushedCurrently, when interactive button was pushed, only user-id is sent to the end-points. 
 And this causes unnecessary operations on end-points side.
 (need to search user name from user id via Web API of Mattermost)It seems better to send some information such as / command sends. 5 votes
- 
Allow users to give nicknames to other users. Similar to how Skype, Steam, etc allows you to rename a contact.Allow users to provide local nicknames for other users as a username is sometimes ambiguous as to who the user actually is. 35 votes
- 
EE: Provide controls for creation of public and private channels at the team levelThe global channel settings aren't flexible enough create teams with differing levels of channel security. Please consider adding the public & private channel settings at the team level. Simplistic example: Team A: invite only with the creation of public rooms disabled Team B: public team, with the creation of public rooms enabled Team C: public room with the creation of public rooms disabled3 votes
- 
Daily email notification optionI have the team version of Mattermost for a small project with friends hosted at my house. The best way to notify my group is via email, however, I can only send so many emails a month through my SMTP server. It would be nice if there was an option for sending a once a day notification added in addition to the instant, 15 min, and hourly. It would be also really helpful if I could set this as default for all my users and let them change it if they need to. 2 votes
- Don't see your idea?
 
          