General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add option to set multi-team team or server-wide display defaults

    Add an option to allow changing of the default "Display" settings from the System Console. (E.g set Theme & Teammate Name default "Display" settings globally).

    146 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  2. Build Android app without Google Play Services

    The Android app requires the Google Play Services because it uses GCM for push notifications. This library is not open-source so it prevents Mattermost from being included in FOSS repositories like F-Droid.
    It would be nice to have an option that builds the app without GCM.

    143 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  3. should implement an admin interface to the System Console to make the server auto update to the latest MM release

    It would be great to make admins life easier to develop an auto admin function to Mattermost that on click downloads, installs and updates the given installation, so the admin doesn't need terminal or root access anymore. Especially renewing the config (put the existing entries in the new/extended config) would be helpful.

    145 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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)

    139 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  5. Use a different color thread bar for different threads

    When there are multiple threads going on in the same channel, all lines are prefixed by a grey vertical bar. The only way to separate the threads is to read the reference message. If the vertical bars had different colors (randomly selected), it would be easy to at a glance see which messages belongs to which threads.

    135 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add a way to spoiler some messages or part of messages

    I think it would be a great idea to add spoiler tags like message or message but for spoilers (i.e ^This is a spoil^)

    There are several ways to implement this:

    -By having an expand/close button for showing/hiding the message
    -By having to select the text to see it
    -By having to hover on the text with the cursor to see it (might be problematic for touch-based devices)

    I suggest discussing on what is the best for mattermost.

    133 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. JIRA improvements

    Add to jira plugin features to notify about new comments, description changes, attachments changes in a ticket.

    130 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  8. Change notification sound

    Nobody likes it.
    Tested on 4 people, everybody wanted to turn it off ASAP.

    128 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    19 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Create a "already used tags" drop down menu when typing # , based on the already used hashtags

    To preserve or moderate a given thread , theme or channel, tagging them makes the search much easier afterwards. But to make sure, that the given hashtags will be the same (tag cloud?), by typing # a dropdown should show up with already used tags. Behavior could be the same lile with @ or :(for smileys!).

    127 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  10. 121 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  11. Integration with matrix.org

    Matrix.org is an open standard for decentralised communication, providing simple HTTP APIs for text chat and VoIP calling and conferencing. It would be great to be able to talk Mattermost <-> Matrix!

    117 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    started  ·  6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Have the option to configure special/specific notification sounds based on keywords

    Currently it is not possible to have notifications triggered based on keywords, for example if there are any emergency keywords, a certain ringtone or vibration (or both) will be triggered.

    This would be important in the event of any emergency that requires immediate action.

    112 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. allow admins to set the default channels when a member joins

    It was nice in Slack to say for the batch of invitees that have been recently invited that they be thrown into channels x, y, z instead of having to manually Add Member to varying channels or ask them to seek out channels and add themselves.

    106 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
  14. MSI installer for windows client

    We need a MSI file for automated (silent) installation. That way you can deploy the application with the group policy of windows.

    105 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. Configurable desktop notifications duration

    Mattermost is intended to be team collaboration and messaging tool.
    It functions fine when working with channels which are similar to forums or IRC channels.

    But when sending direct messages, the user experience is quite bad because desktop notifications disappear after 5 seconds and when user is concentrating to something else or is AFK he will miss the notification and doesn't know that someone is trying to reach him.

    It would be great if there was a configuration option where user can choose how long the notification should be displayed.

    This feature was already implemented in v3.4, but was removed…

    104 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Tasks Management

    I would really like to have a task management feature or app integration.

    As I'm using Glip for some projects (as guest, not for my company, to avoid the Data trap you know very well from Slack :-), the best way is to see how it works here:
    https://glip.zendesk.com/hc/en-us/articles/202321814-Tasks-App

    103 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Away Status Configuration

    Just to expand on the original idea located here:

    https://mattermost.uservoice.com/forums/306457-general/suggestions/17128663-configurable-away-time

    Auto-away should at least be configurable in terms of minutes, or an option should exist to disable it completely. These settings should exist per user, but I'm not sure how much value it would add if the administrator determines the configuration for the team.

    100 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. way to turn off emoticons?

    from https://github.com/mattermost/platform/issues/1982, Skype etc. allow you to turn off emoticons, so that you get the raw text input instead of the converted smiley face. Not everyone appreciates chat filled with emoji, so it'd be a nice feature to have emoticon rendering a setting people can turn on or off (note that this is about MM-conversion of one an ASCII sequence into an emoticon. If someone types an actual unicode emoji, then that's what they intended to type. But if someone types a colon, a dash, and a closing parenthesis, they did not type a smiley icon, and not everyone…

    98 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  19. Preinstalled "matter-bot"

    I´m just stealing the idea from slack ;)

    I would like to see a simple bot that I can configure much like the "Slack Bot" (https://get.slack.help/hc/en-us/articles/202026038-Slackbot-your-assistant-notepad-programmable-bot)

    This is a great and simple way to get started with bots!

    97 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Integrations  ·  Flag idea as inappropriate…  ·  Admin →
  20. Easily change default channel town-square

    Across Go and React code, town-square channel is hardcoded. Maybe we can make it configuration-based so teams can easily change it and the platform can redirect correctly to /channel/<new name>.

    However doing this, we also have to change the mobile app code e.g. https://github.com/mattermost/android/blob/master/app/src/main/java/com/mattermost/mattermost/MainActivity.java#L137 code.

    94 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base