General
Please search for existing ideas before posting a new idea.
73 results found
-
Bot Users
Slack provides tighter integration for bots like hubot and calls it Bot Users. Slack's documentation describes it in depth: https://api.slack.com/bot-users
For example, one of the most import advantages is talking to the bot in a private manner (direct message).
It would be great if Mattermost provided this.
75 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
-
Team setting: Restrict inviting of new members
Add new team setting: Restrict inviting of new members. When it is on only team administator is able to invite new member or to get invitation link.
33 votesThis feature is complete and working well in the latest version of Mattermost!
-
Make notification emails multipart (plain-text friendly)
The notification emails are HTML only, which is a pain when you read your mails in plain-text mode (or if you use, say, mutt).
The mails should be multipart : a plain-text version and a HTML one.
26 votesThis feature is complete and shipped with v4.2
-
Add markdown support for Image Size
I miss the markdown for defining image size with
=WIDTHxHEIGHT
like
![user avatar](https://avatars.githubusercontent.com/u/XXXXXXX?v=3&s=32 =32x32)
auto height: =WIDTHx
because sometimes you do not want to get the full sized image :)
would be awesome15 votesThis feature is complete and shipped with v3.7
-
translate UI to Chinese simplified.
I'm working in a translation to Chinese simplified, i believe soon i'll be able to submit a pull request for it.
3 votesThanks to the community efforts, Simplified Chinese is now available in Mattermost 3.3!
Would you like to help re-tweet the announcement? https://twitter.com/mattermosthq/status/765566741921406976
We would like to invite you to join our translation server to help maintain the language, if you’d like (unless you’re already there): http://translate.mattermost.com/zh_CN/mattermost/
-
Consolidate display of join/leave messages into a single System Message
Where lots of users join, I find it interferes with seeing real content. Any screen is dominated by System join messages.
52 votesThank you for nominating the feature! It is now available in Mattermost 5.0!
-
When idle, only send email notification if status doesn't change to online in 1 minute
I suggest the following behavior when email notifications are turned on. Assuming email notifications are turned on, when a notification is triggered (direct message, mention, etc.), if the recipient's status is idle, trigger the usual MatterMost interface and system notifications, but wait 1 minute before generating an email. If the user's status changes back to online, we can assume they can/have seen the notification so do not generate an email. If their status is still away after the 1 minute delay, send the email as normal.
There are many times I have the MM client open but not the active…
67 votesThis feature is complete and shipped with v4.2 on September 16th.
-
Make MFA part of the team edition
Securing your chat server should not depend on the size of your wallet. I think there are enough other reasons for enterprises to pay for Mattermost (support plans, branding, LDAP). Allowing additional security to private persons, open source- and small teams would be awesome.
33 votesThank you for voting for this request! MFA is now in Team Edition starting with v5.8 release: https://docs.mattermost.com/deployment/auth.html#multi-factor-authentication.
Enforcing MFA remains an Enterprise feature: https://docs.mattermost.com/deployment/auth.html#enforcing-mfa-e10
-
Move channels to other teams
Situations:
- When a projects splits up, certain channels need to go to the new team.
- When an idea grows (channel in the main team), it needs to be moved to its own team.
- For contract-reasons some channels need to be archived, where only management has access.
- When reorganizing the teams and channels
- When letting a customer access Mattermost, not all channels (like "problems with customer communication") should be in that team.How to move a channel to another team? It seems not to be possible, and I prefer not to go into database-hacking.
17 votesMattermost v4.2 and later supports an admin CLI command to move channels between teams.
More information in our docs: https://docs.mattermost.com/administration/command-line-tools.html#platform-channel-move
Huge thanks everyone for contributing to this feature proposal!
-
image
While Mattermost's image expansion works as expected when the URL ends in .gif, .jpg, etc, image-based links that Slack would expand automatically are not expanded by Mattermost.
For example, post links like the following to a Mattermost channel or DM:
http://media.riffsy.com/images/41a79faf658c913d77bfe36b8a231244/raw
http://gph.is/2lQfDuj
http://imgur.com/gallery/83mmPetc, and note that they do not expand, requiring a user to click on them to view in a new browser tab. It would be nice to have the images auto-expand in-line.
24 votesThank you everyone for nominating this feature!
Mattermost 5.3 and later expands shortened (e.g. bitly) links for previewable content such as images and YouTube links.
-
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.
-
Please add a way to say I'm not available right now to chat -
Please add a way to say I'm not available right now to chat - for those of us who share our screens throughout the day with others (clients), I don't want messages popping up for so clients can read them. Closing the program doesn't stop the messages from popping up or give us a way to move the pop up to another monitor - urggh ! can't believe what the client just read... Give us a way to show 'I'm Busy right now' so the pop ups stop PLEASE
1 vote“Do not Disturb” status can be used to prevent desktop notifications from popping up
-
On login don't display teams if only one is available
When login in mattermost it shows "Your teams" that I must select to go to "Town Square".
If only one team is available, it should skip this screen and go immediately to that team's Town Square
98 votesWith the implementation of Team Sidebar in v3.6, the Team Selection Page is no longer displayed.
Closing this issue off.
-
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
-
add option to Direct Message yourself
Direct Message yourself for private notes, etc, like Slack: https://get.slack.help/hc/en-us/articles/219899267-Saving-private-notes-and-files
77 votesThis feature shipped with v4.5 on December 16th.
-
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.
-
Client UI API
The Mattermost current have the necessary basic feature. But current only have API to extend in the chat channel.
I think it is possible to create a UI API. The developer can write a plugin host on online.
If somebody's Mattermost server add this (self-)hosted service, the Mattermost client will call it and pull some JavaScript to change current client UI, and developer can create more feature for it.
For example, we can embedded the Github issue tracker sidebar inside it, but didn't to use any webhook.
Another benefits is the Mattermost server host can customize their Mattermost without build…
21 votesThis is now supported! Mattermost has released a plugin framework. It is currently in Beta as we add more features for the framework.
For more info, see:
– our forum announcement: https://forum.mattermost.org/t/mattermost-plugins-in-beta-server-v4-4-0/4123
– our plugin developer documentation: https://developers.mattermost.com/extend/plugins/ -
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
-
Better notifications between teams
When I receive a message from another team I can't see from which team it was sent. Maybe introduce a better notification system for persons who are in multiple teams on the same server.
46 votesThanks for supporting the feature idea for better cross team notifications – we’ve added a team sidebar available in Mattermost 3.6 to improve the notification experience.
Would anyone like to help re-tweet the announcement?
https://twitter.com/mattermosthq/status/822068678510395396 -
JavaScript plugins
It would be useful to be able to inject JavaScript code in order to extend the interface with new functionnalities.
22 votesThis is now supported! Mattermost has released a plugin framework. It is currently in Beta as we add more features for the framework.
For more info, see:
– our forum announcement: https://forum.mattermost.org/t/mattermost-plugins-in-beta-server-v4-4-0/4123
– our plugin developer documentation: https://developers.mattermost.com/extend/plugins/
- Don't see your idea?