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. Plugin hook for channel header, title and purpose change.

    I would like to add a string to the header and purpose every time it is changed via a plugin, but this is currently not possible as there is no hook for channel metadata in the plugin API.

    23 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. Include Racially Diverse Emojis

    Currently, all of the default emojis (people, hands, etc) on the desktop app have a light yellow skin tone. Since you are already using apple emojis, it would be awesome to integrate the ability to change the skin and hair tone of these emojis.

    40 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. edit timestamp

    When a message is edited, there is currently no possibility to see, when it has been edited. Maybe add the datetime of edit to (edited) text

    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)
  4. Delayed messages (/echo) should have longer delay than 10000 seconds

    You can delay a message for 5 seconds with this syntax:
    /echo "This multiline message
    is delayed" 5

    Today the delay limit is 10000 seconds (~2 hours 45 minutes). This is to short. This should be increased to at least a few days, but why not a week or more (so the message is sent after the vacation is over)?

    Sometimes when you got a message, you don't want to disturb the receiver at this time (e.g. in weekends or in vacations) or you got a better strategic moment to submit an idea. Then it would be very handy to…

    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)
  5. zoom inside picture

    Hello,
    I think it could be a really good idea to have the possibility to zoom inside shared picture. Sometimes it's too small, we need to download it and then zoom inside it.

    thanks

    75 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. System admin should be able to create one Slash command available to all teams

    I have a serve running Mattermost Team Edition and would like to be able, as a system admin, to create a slash command that can be executed by every team on the server.

    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  ·  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)
  7. hubspot

    Pls Connect to Hubspot

    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  ·  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)
  8. API: Add new_msg_count to /users/me/teams/{{team_id}}/channels/members

    Currently you need to make two calls to get the total count of unread messages or to get the count of unread messages from a single channel (/users/me/teams/{{team_id}}/channels and /users/me/teams/{{team_id}}/channels/members).

    To avoid the first request, it would be nice to have a new property e.g. new_msg_count that returns the current new message count for a channel. This is currently only possible by substracting the msg_count (second request) from the total_msg_count (first request).

    This topic has already been discussed on github: https://github.com/mattermost/mattermost-server/issues/8591#issuecomment-383909505

    7 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. Have ability to close a channel without leaving it

    Currently it is not possible to 'close' a channel without leaving it, or remove it from the sidebar. This can be problematic when you are a part of many channels, especially private ones where you will need to be re-invited to it after leaving it. For example, I would still like to be part of a particular private channel in the event that something comes up, but I would like to have the option to close it/remove it from the sidebar to avoid clutter.

    Right now there is no method to close a channel from the sidebar and still be…

    7 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. Directory of public channels/channels I can have access to

    A user should be able to easily see & search the list of all channels they have joined and can join. I'm seeing a number of duplicate channels created across teams because the user did not know it existed in another location.

    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)
  11. create an integration with LucidChart (lucidchart.com)

    Create an integration with LucidChart (web-based Visio-like application)

    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)
  12. Enable automatic account deprovisioning for SAML

    As per the documentation : https://docs.mattermost.com/deployment/sso-saml.html#saml-single-sign-on-e20 SAML currently does not support automatic deprovisioning, and is only possible if AD/LDAP sync is enabled.

    For environments where AD/LDAP is not possible, it would be great if SAML could also automatically deprovision users from Mattermost as well.

    7 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. Make emoji replacement a separate option from the rest of post formatting

    I consider it unacceptable that I can't choose to disable having my words replaced with emoji, without also having to give up on EVERY SINGLE post formatting feature. I want to be able to use post formatting, just NOT have any emoji appear without me explicitly choosing to insert them.

    57 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. Add Polish language spell check

    I see the language dic (pl-PL.dic) file in simple-spell-checker-0.9.8.tgz

    (https://registry.npmjs.org/simple-spellchecker/-/simple-spellchecker-0.9.8.tgz)

    but no action Polish (Polski) in Spelling Languages in app.

    Please add polish language spell check function in app.

    15 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. display pinned messages on top

    Unless you happen to be Chinese the pinned messages on the right are likely the last thing you will read.

    The effective way to pin messages is to stack pinned messages on top.

    The metaphor is that the message is pinned to the top of viewport and does not scroll away as other messages do.

    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)
  16. Allow SVG as custom emoji

    Allow the user to upload SVGs as custom emoji

    currently only PNG, JPG and GIF are allowed. But when I tried to upload an SVG the Preview rendered, but the saving was not possible because of file extension limitations.

    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)
  17. Don't create duplicate installation on Windows when upgrading (MSI)

    After upgrading the Windows desktop client from 4.3.1 to 4.3.2, both installed with the MSI, an entry for both versions exist in add/remove programs.

    Two keys are created in the registry.

    HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{A44E2D12-7D92-4ABC-8366-35E1CD827C01}

    and

    HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{C0437176-EF43-4633-A55C-1164B09E8646}

    Updating the application, which would normally be a simple process of running the MSI for the latest version with the /qn switch through any systems management system has turned into a scripting exercise. Either the GUID should stay the same or the old version should be automatically removed.

    Additionally, removing 4.3.1 after installing 4.3.2 breaks the installation, as the files are installed…

    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. Automatically restart Mattermost after upgrade if it was already running (MSI)

    When updating existing installations of Mattermost with the MSI, the desktop app should automatically restart if it was running when the installation started. At the very least, the installer option that starts Mattermost after installation should be exposed as a public property, so it can be set as a switch when installing with msiexec.

    Currently, the MSI kills the process but it doesn't restart when running with the /qn switch.

    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)
  19. add newlines with CTRL+ENTER (like in Slack and Skype)

    this is the opposite of the current setting:
    ENTER inserts a new line and CTRL+ENTER submits the message.

    8 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. Mattermost - Dropbox Integration

    As of now, the integration between Mattermost and Dropbox relies on third party setup such as Zapier and Integromat:
    * https://zapier.com/apps/dropbox/integrations/mattermost
    * https://www.integromat.com/en/integrations/dropbox/mattermost

    It will be great to have a built in plugin to perform this functionality. For example, send a notification to a channel / direct message when a file is uploaded.

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

Feedback and Knowledge Base