Skip to content

General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

1206 results found

  1. Sending payload in »application/json« for slash commands

    Almost 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Implement emoji picker for Android (same as already implemented for reactions)

    A lot of our team members ask for this feature, as using Android's system emoji keyboard leads to ??? on other platforms. Would be really helpful to have an Android emoji picker in the same style which is already implemented for reactions. The current system (typing : and emoji name) is not really working, especially for new team members.

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 186 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. SIP implementation

    Users should be able to sign in with a SIP account and make and receive voice calls through it and maybe even transfer it internally. It's important for customer services calls.

    Video call is only a nice-to-have feature.

    And admin needs to be able to assign a SIP account to a user.

    It should be rather easy to implement since there a lot of SIP clients out there.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Restricted channels with a join policy

    Currently all you can have in Mattermost is public channels (joinable by everyone in the team) and private channels (not visible in any listing, and you need to be added).

    The problem is that sometimes you want to have a private discussion where e.g. everyone from the IT department is allowed to participate. Currently you would have to add your whole department to such a channel (which is spammy, especially since you cannot hide any channels from your sidebar without leaving them).

    It would be nice if it was possible to mark a channel as restricted. Such a channel would…

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Add user profiles and text boxes

    It would be great if there was a way to expand profiles to include boxes where users could host information. This might include: location, about me, skills, experience, links to external sites and portfolios, or active tasks engaged with. If there is already a way to do this it would be great to know. Thanks!

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Add a font which is readable without Anti Aliasing

    With 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Add background color on BOT messages (by condition or log level)

    I just wonder that if MM could set background color for messages by condition.
    Like hipchat that bot messages could show with different color by info level:
    green => success
    yellow => warning
    red => failed

    https://cdn-standard.discourse.org/uploads/mattermost/original/2X/7/7c73a31b081c6207d23ff87a7a98aafe89d83901.jpg

    32 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. deleted message notice

    Current behavior: when a user deletes a message, it's removed from the channel altogether.

    Requested behavior: when a user deletes a message, that message is replaced by "message deleted" as a status message (the same style as "user has joined the channel"). This could be implemented as default behavior, or as a setting.

    Reasoning: it can be important for the context of a conversation to see that one or more messages were deleted. A user might have responded to a message that has been deleted, which can change the meaning of the message.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Allow custom emojis to appear in default dimensions

    Hey guys,

    I really like the product, would be possible to display the custom emojis in their default size? Similar the way we post a picture with a direct link in a conversation. Would be nice to have not only the default emoji sizes (I'm aware of the possibility to use # to make the gifs and pictures smaller/bigger), but if we could add and save them in a larger state. Currently any meme which has writings on it can not be seen well, and we know that memes=life. Thank sin advance!

    29 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. android notification priority

    Android has a notification implementation that supports priority levels. (https://developer.android.com/guide/topics/ui/notifiers/notifications.html). This means that you can define different priorities for the notifcation. lowest means no notification and max is that you get a pop up/in from the top even in full screen apps (like a movie)

    Its very disturbing to have that pop in when you are busy with other stuff. especially in the weekend while you are not working (mattermost is in my case work related). If you look at Telegram, you can choose your priority for the notification, or at least this is possible via the settings…

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Create an editable message ('wikipost')

    Our team documents project features by posting and re-editing posts. (They can then be flagged, or in future, made sticky, to keep them at hand.)

    What would be useful here is to make a post that I choose to allow others to edit, in a wiki or confluence-style.

    120 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. 6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Support for the Slack Real Time Messaging (RTM) websocket API

    The RTM API allows integrations to connect to slack from behind a firewall, seemingly connecting much like a normal desktop client might, from any computer, not just an externally visible server.

    It's a very important enterprise feature for those wanting to integrate Mattermost with their internal applications.

    Further discussion on this can be found here:
    https://forum.mattermost.org/t/does-mattermost-support-real-time-messaging-api-from-slack/1287/2

    And this slack FAQ describes the differences between the Events and RTM API's:
    https://api.slack.com/faq#events_api

    This is the Slack RTM API spec:
    https://api.slack.com/rtm

    63 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Separate "Favorite channels" and "Favorite users"

    The new "Favorite channels" feature interleaves channels and users. It would be better to separate out "Favorite users", the same way Channels and Direct Messages are separate.

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Wekan

    Integration of Wekan - Open Source Trello-like Board System

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Integrations  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base