General
Please search for existing ideas before posting a new idea.
278 results found
-
emoji reaction keyboard shortcut
This was my most used shortcut in another messaging app that starts with an S and ends with an ack.
Also to then be able to select emoji with arrow keys and enter is crucial. Would even go a step beyond if shift enter allowed you to pick more than one emoji reaction! #Mindblown
22 votes -
collapse [-] PUBLIC CHANNELS
We use the favorite channels and direct messages, and therefore would like to collapse the public channels. Then channels with unread messages would only be shown.
[-] PUBLIC CHANNELS +
0 Project X (2)
0 Project Y
0 Project Z[+] PUBLIC CHANNELS +
0 Project X (2)5 votes -
Private message with authorized members only
Hi, (I am new to this forum but I have installed Mattermost in my organization)
Is it possible to add a new choice in the administrative console in the option “Allow users to open private message channels with” to request permission to create private messages with members who use the platform.
Currently, the configuration choices are:
All members of the team
Any user on the Mattermost server
and I would like to add :Only authorized members
To prevent all members from communicating privately without prior noticeIs it a good idea ?
1 vote -
I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS.
I can search easily for a group name on iPhone, but there is not the same convenient matching feature on macOS. Also on iPhone, I see all unread messages at top of list, on macOS I have to scan the whole list to find unread messages. So the macOS client needs to catch up with the iPhone.
4 votes -
Use different color for nicknames
Using various colors for nicknames improves readibility a lot!
https://i.imgur.com/GxyJgyz.png
vs
https://i.imgur.com/Kbz4b8t.png
Slack does it already.
60 votes -
Modify a user via CLI
Would be nice to have the ability to update/modify a user via the CLI. Similarly to create user, you are able to set their name, email, etc. It would be nice to be able modify those details of an existing user via the CLI or even UI. I've found some user's end up entering their names all lower case or some don't even enter their details.
32 votes -
Delete an user's private conversations
In some cases we need to delete all private conversations from an old user but without deleting the user (so it doesn't break continuity in public conversations).
We use an SQL query:
SELECT DISTINCT Name FROM Channels INNER JOIN
(SELECT Id FROMUsersWHEREUsernameLIKE 'Foo')
sub ON Name LIKE concat('%', sub.Id, '%');
Then "platform channel delete" to delete the channels.But it would be much easier to have a CLI command that does this.
1 vote -
Add a /quote command
Pasting a multi-paragraph block of text for quoting is currently frustrating, as you can't just type "> " and then paste and hit return, because if "\n\n" happens to exist in the block, it'll fall out of quote mode.
Since we already have /code for code pastes (like HipChat), let's also go for /quote: you do "/quote <paste><enter>" and done.
The implementation would be virtually identical to /code, just replace the 4 spaces with "> "
29 votes -
Include channel creation and management restrictions in team edition
I know these features were left out of Team Edition to keep it simple, but these options are present in the config.json file.
Enabling this features from just the config.json file would keep the team edition ui simple, but give smaller teams the same ability to control the whims of their users
3 votes -
Make notifications for multi-person direct messages work the same as for single-person direct messages.
Make notifications for multi-person direct messages work the same as for single-person direct messages.
Scroll down to the bottom of the Direct Message section in the channel bar and click More...
Choose 2 names to send a message to and click Go
Type a message in the chat window
Expected behavior
On the recipients' clients, the taskbar icon should show a red dot with a number (eg: 1)
imageOn the system tray icon, a red dot should appear.
imageObserved behavior
On the recipients' clients, the taskbar icon shows a red dot with a white dot in the middle…71 votesRelated ticket here: https://mattermost.atlassian.net/browse/MM-10109
-
Build a thread system similar to Twist
As plenty of companies around there we find Slack/Mattermost a bit too chatty at times. More importantly, it sometimes makes it really hard to follow discussion around a specific topic. For now we have two choices :
- Create a specific channel around a topic. But you can start to have a lot of channels really fast
- Use "threads". But to be frank threads implementation is really lacking and not practical for complex discussions
A new player,https://twistapp.com/, has an interesting take on this problem. Real time channels still exists, but there is another category of channels, entirely based on…
70 votes -
search through all teams
Right now the scope of the search feature is limited to the current team. It would be great to have option allowing to specify the scope: channel, team, global (for example)
236 votes -
channel profile images
Support avatar icons for channels.
it would be great if the service and apps provided a similar API and UX to allow profile images to be assigned and queried for a channel.
This might work similarly to what is in place for users, where the Mattermost API supports getting a profile image for a user, except this request would provide profile image by channel.47 votes -
Delete user avatar from CLI
We need a way to delete an user avatar with the CLI tool.
Currently we delete the in data/users/ manually but it would be easier if we could do it by using the email instead of the ID.1 vote -
At present we can render tables, can we have the control to left/right align the tables
At present we can render tables, can we have the control to left/right align the tables.
Use case : For me my data is some what large, which can't fit in a screen. If we have the option to right align some tables, i can manage the space.1 vote -
Add a config show cli command
For troubleshooting purposes it would be handy to have a
platform config showcommand that lists the effective configuration values. Thus, overriding environment variables must be considered. At least from the wording ofplatform config validate('The document is valid'), it seems that environment variables aren't considered.There could be filters to mangle the output, but
grepis fine, imo.1 vote -
Visual effect to separate private chats from channels
I'd like to somehow tune the color scheme of the Mattermost to separate private chats from channels. First idea that I got my mind is that maybe there could be an option to set a different background color for private conversations?
19 votes -
Allow webhooks to trigger other webhooks posts
From: https://github.com/mattermost/platform/issues/1901
Outgoing webhooks are not triggered by other webhooks posts. For example if bota posts "hello" on Town Square and botb is typically triggered by "hello", it will not be triggered.
If this was implemented, the danger is creating cycles unintentionally, so there should be a way to avoid that.
16 votes -
Add Reply-To header to email notifications of direct messages
If notification has only direct messages from single sender, add Reply-To with sender's email.
3 votes -
Add a Message of the Day feature for each channel
We have several teams at work and each channel in the team has a specific purpose. It would be ideal if we could set a time at which a recurring message of the day would be posted. We would include links to resources for the team as well as recent news for people who have been out of the office and are returning.
It would be like an extension to the header and purpose sections. Ideally tagging people would work such that some of the messages can act as daily reminders to everyone of the schedule.
52 votes
- Don't see your idea?