Please search for existing ideas before posting a new idea.
1121 results found
Read Receipts: Implement a visual indication for messages if and when they have been read by other users of the channel
Sometimes one's wondering if a post has already been read by other users. I could image that a member list of the channel pops up when one is selecting the read status from the particular post menu ("[..]").
In private chats, a sinple check sign (similar to whatsapp) could signalize if a message had beend read by your counterpart.1,109 votesunder review · Katie Wiersgalla responded
We’ve opened a design ticket to start exploring this feature: https://mattermost.atlassian.net/browse/MM-36529
This will need feasibility explorations given performance concerns on the server-side. As a result, we may start by only offering read receipts in Direct Messages and Group Messages that have a maximum of 8 users.
Off The Record messaging
Implement off-the-record messaging (https://otr.cypherpunks.ca/)1,019 votes
Ticket for this feature can be followed here: https://mattermost.atlassian.net/browse/MM-669
Move a message to another channel
Sometimes a user posts his message in the wrong channel. Deleting the message and repost is a simple solution. However, sometimes the message already contains replies. Is it possible (to make) to move a message including its replies to another channel?818 votesplanned · Katie Wiersgalla responded
We are currently looking at bringing the features of the Wrangler plugin into the core product to solve the use cases of:
1. Moving a message or thread to another channel
2. Attaching a message to an existing thread
You can follow progress here as we start design soon: https://mattermost.atlassian.net/browse/MM-35848
Polls (like doodle or for decision making)
Creating and participating in Polls would be great,
to be embedded within a message.
Like in Doodle, Facebook or Threema:
Option | User1 | User2 | ...
Coke | x | |
Sprite | x | x |
Option | Votes
Coke | 3/15 Users
Sprite | 2/15 Users
...695 votesplanned · Katie Wiersgalla responded
We are looking at bringing the features of the Matterpoll plugin into the core product with some user experience enhancements. You can follow our progress here: https://mattermost.atlassian.net/browse/MM-36129
EE: Single-Channel Guests for non-team members
For IT policy compliance, offer the ability to invite non-team members users to Mattermost as "single-channel guests" to have access to read and write to one channel and direct message any other users in that channel.
Potential scenarios include opening discussions with non-team members, including customers, vendors, partners and interview candidates.679 votes
This is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.
Server facilitated encryption of database contents
This feature proposal is for the ability to encrypt posts/direct messages in the database, with a server-side encryption of the database contents.522 votes
Hey all, we’ve outlined available encryption options here: https://docs.mattermost.com/administration/encryption.html
Would love to hear feedback from everyone who contributed to this feature proposal!
Add custom user groups for mentions
Add cusom user groups for mentions. Something like @developers or @frontend to mention all members of group in this channel. Also it would be useful for large teams, when novices does not know who is who - with this feature they can determinate at least group504 votes
Here’s a plugin that can be used: https://github.com/mattermost/mattermost-plugin-autolink.
mute individual users
As a user, I would like to be able to ignore the postings from other users. I would like to individually select which users I want to ignore. It should be easy to add/remove users from my ignore list.375 votes
End-to-end (e2e) encryption support
This would require major architectural changes for the Mattermost server, but adding some use cases to gather feedback from the community.
Server admins wouldn't be able to read the content of conversations because they don't hold the keys to decrypt, which means users wouldn't have to worry about
- Server admins spying on their private conversations
- Governments subpoening server admins into handing over conversations
- Hackers taking control of the server being able to read the conversations334 votes
IOS/Android local notifications
Use 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.314 votes
Send stickers like in telegram
emojis not expressive enough? with sticker packs from telegram, it would definitely spice up your chat in your team!299 votes
Implement Automatic Right-To-Left (RTL)
Most popular text editors change the text direction automatically to RTL (Rgiht to Left) when you enter a text in RTL languages such as Persian, Arabic or Hebrew. If that was the case in the Mattermost, we (the RTL language speaking people!) could use Mattermost much more productively, and localization to Farsi, Arabic, etc was possible.294 votes
global/common channel across teams
Add the ability for teams to share "global" channels.
We have multiple teams but have a need for a common channel across all teams.275 votes
Add a configurable setting to show count of unread messages, mentions or channels on taskbar
Original discussion can be found here: https://github.com/mattermost/desktop/issues/111
Add a configurable setting to show count of unread messages, mentions or channels on taskbar.
When a message is received, there is small red badge with number of total unread mentions (in the client taskbar icon and the browser tab).
Proposal is to let the user choose what to count on this badge - any messages, mention and direct messages only or even number of channels with unread messages267 votes
Voice Messages Record and Play
The same way we can send messages, we should be able to send voice messages.
It should be as simple as click "add voice", record what you want, press send and it's made available on the server for others to listen.
It should be supported by browser and mobile client apps.258 votes
Ability to view channels without joining
Some users want to view a channel before deciding to join: https://github.com/mattermost/platform/issues/2382251 votes
Copy / Zoom on image in preview (same as Slack / Skype)
Integrate similar image previews as in Skype / Slack, rather than just "Download":
- Enable copy pasting of an image from preview
- Enable zoom on image when passing mouse over it
- Open preview in a sub-window for better viewing247 votes
Create an ARM build pathway
Right now there's no approved way to do mattermost on ARM. I think ti'd be a great idea to fix that, and I'm working on fixing it myself. If I get a definitive result, I will post it in the regular forums and/or submit a pull request.247 votes
EE: OAuth2 for generic identity provider
Add support for a generic OAuth2 provider for Mattermost Enterprise Edition, in addition to other single-sign-on features for enterprises.241 votes
Work has begun to support OpenID Connect, which enables one to use any OAuth 2.0 identity solution. It is planned for Mattermost Cloud and Mattermost Self-Managed E20.
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.238 votes
- Don't see your idea?