Skip to content

General

Please search for existing ideas before posting a new idea.

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

1195 results found

  1. Is there any plan to integrate Mattermost with CiviCRM?

    We use CiviCRM for our basic admin as a not for profit. The email system in CiviCRM is clunky. Would be great to link Mattermost in some way so we could bypass the CiviCRM email system and just use Mattermost for most of our team communications.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  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)
  2. Show nicknames on each line while in compact mode

    There should be an option to show the nickname on each line, when using compact mode. As a long-time IRC user, I expect to have the name repeated on each line.
    This is specially annoying when the "New Messages" marker shows, where it should ALWAYS show the name in the line following the marker.

    20 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. add or remove people from a group message

    Sometimes, you start a Group Message and realize later that you need to add a new person to the conversation, or remove someone from the conversation.

    Currently, there is no way to add/remove someone from a conversation. A new Group conversation has to be started, but all of the previous discussion details are lost, or have to be copied and pasted, one at a time, into a new Group conversation.

    Please add the ability to add/remove people to/from an existing Group Message.

    38 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. Allow additional patch params for api/v4/posts/.../patch

    Patching posts via API currently only support "ispinned", "message", "fileids", "has_reactions" and "props".

    It would be great to modify /models/posts.go Patch() func to allow patching "channelid", "rootid" and "parent_id", so re-threading and re-channeling of messages can be possible.

    6 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)
  5. Disable the "More Actions" tooltip when the menu is already open

    On the [...] button on the right side of a message, there's a tooltip displaying the text "More Actions". When I click on this button, the menu pops up and then the tooltip appears, blocking the "Edit" menu item. The tooltip should never be allowed to pop up if the menu is already open.

    Firefox, Mattermost Version: 5.6.2

    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)
  6. Delete messages from a channel to clean it

    Hello,

    in the case a channel is used to receive notifications in a defined interval, messages are bound to multiply and to be too numerous.

    So i think it should be interesting to delete the messages from a channel by the creator of this channel or by a webhook.

    42 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. Use Gitlab's API to provide metadata for private resources

    Gitlab projects are more often than not shielded off into private repos.
    Given that Mattermost easily installs along with Gitlab (using the Omnibus installer, just by providing the url mattermost can listen on) it would make a lot of sense to have that info there; instead of a very unhelpful & confusing "Sign in" metadata

    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)
  8. Ability to receive notifications for muted channel

    I would like to configure a channel to receive mobile/desktop app notifications when I am mentioned, but no badge on a channel/app icon when I am not mentioned.

    12 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. Check email existing before sending invite

    When user invites someone, the email need checking existed before sending. Link to github issue https://github.com/mattermost/mattermost-server/issues/11830

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Desktop app: "Copy image" on images shown in channels

    Provide a "copy image" option that copies an image shown in a channel. In comparison, in the web app the "Copy image" is also available, as it is part of the standard Chrome menu for images.

    Original report: https://github.com/mattermost/desktop/issues/858

    12 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)
  11. CMD/CTRL+number should switch teams

    Hitting CMD+1 should select the first team, CMD+2 should select the next etc. (I guess this translates to ctrl on Linux / Windows).

    Right now its a lot of mouse movement to switch between teams.

    72 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. Add a command /play to play sound, movies quotes, etc.

    We use Mattermost in a small team and when it comes the time to chill out, we sometimes abuse of the #random channel
    We loved the emoticon customization and we would love to see the possibility to send a sound to react to a message with the right movie quote for example.

    That could be a plugin with a command like /play, I just doubt that the plugin would have the right to play a sound in browser.

    The sound (and the command) could be created by users just like emoticons. The user should have to upload a sound file…

    46 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)
  13. Adaptive cards support

    Change attachments for adaptive cards, is more flexible.

    https://adaptivecards.io/samples/InputForm.html

    0 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. Transition to TypeScript

    Transition the repo into being written in TypeScript for higher quality code with better linting and all the benefits TypeScript adds.

    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)
  15. Allow a channel to broadcast messages to several teams

    I would like to enable our Product Owner to broadcast information to several teams at once without inviting her to every team (which makes not that much sense because she isn’t a team member but the PO).

    10 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)
  16. feature to export team/channel members

    it would be really nice for monitoring and auditing purposes, to be able to extract a list of members in teams and channels

    2 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. show the device type the user is connected with (desktop vs mobile) with an icon near his avatar

    it is often useful to know when your contacts are chatting from a PC or from their smartphones.

    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)
  18. keyboard shortcut for preview mode

    A keyboard shortcut for preview mode (pre-release feature) toggle will be useful.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Make search work as it should.

    Currently, search is horribly broken for technical conversations. For example, given a post which contains a log message, such as:

    PROBLEM srvnagios at 10.4.1.74/MYSQL_threads-connected is WARNING
    

    A search for MYSQL will not show this as a result. This is, certainly, just an example and it's been relayed that this is by design due to a lack of support for preceding wildcards (which shouldn't be needed anyway). Simply typing MYSQL in the text box should return any string that contains MYSQL or mysql.

    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)
  20. Private metadata on mobile notifications

    My organization is using Mattermost heavily, and we'd like to receive mobile notifications to make it more useful. However, currently Mattermost shares a lot of metadata with Apple's and Google's servers:

    https://docs.mattermost.com/mobile/mobile-faq.html#what-post-metadata-is-sent-in-mobile-push-notifications

    This is preventing us from enabling notifications.

    I'd like to suggest that you treat the Apple and Google push notification services just as a "wake up" signal, without including user ID, team ID, etc. The mobile app would then connect (via TLS) to its server, download any new messages, and generate local notifications based on those.

    I recently spoke with someone on the Mattermost team who suggested that…

    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)
  • Don't see your idea?

Feedback and Knowledge Base