Skip to content

General

Please search for existing ideas before posting a new idea.

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

256 results found

  1. Channel archiving

    Sometimes we want to archive a channel when the talk is finished.

    ps. Slack has the feature.

    188 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. Exporting data

    It would be great if mattermost allows to export all of user data(users, channels, message, ...).

    I think it is important to persuade my coworkers to start to use mattermost.

    185 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. Receive simple share from other apps

    Enable the functionality to allow users to easily share images directly from other applications (such as the gallery) to a channel Mattermos. I am a developer of mobile applications and have some experience with Android, I would like to implement this functionality

    https://developer.android.com/intl/es/training/sharing/receive.html

    180 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. 178 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. XMPP support

    Support XMPP protocol, or at least a small subset of it.

    This will allow for the following:
    1) being able to use tested mobile applications while waiting for the development of a dedicated one

    2) the possibility of encrypted end-to-end conversations using OTP

    Incidentally, there is a mobile client called SecureChat that covers both cases and runs in iOS and Android :-)

    File sharing in a channel would be lost though, but recovering a file posted by someone else would be as easy as sending a message to the XMPP client containing a link to the file to be downloaded…

    163 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  16 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)
  6. Mattermost protocol implementation for libpurple (Pidgin/Adium/Instanbird)

    https://github.com/mattermost/platform/issues/2668

    I am interested to build and implement the purple component as pure JS for Instanbird.

    161 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. Eliminate 4000 character per message (message length)

    Currently I can't create messages with more than 4000 characters. This limit should be removed.

    158 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)

    Thank you for nominating the feature! It is now available in Mattermost 5.0!

    New installs of Mattermost v5.0 and later allow up to 16383 characters per post. Instances of Mattermost installed earlier than v5.0 will need to update to v5.0 or later and then run a manual database migration in order to utilize the higher character limit. This migration can be slow for large Posts tables, so it’s best to schedule this during off-peak hours. See important upgrade notes (https://docs.mattermost.com/administration/important-upgrade-notes.html) for more details.

    To migrate a MySQL database, connect to your database and run the following:

    ALTER TABLE Posts MODIFY COLUMN Message TEXT;

    To migrate a PostgreSQL database, connect to your database and run the following:

    ALTER TABLE Posts ALTER COLUMN Message TYPE VARCHAR;

    Restart your Mattermost instances.

  8. Add a way to integrate with Hubot

    We're starting to have a lot of Hubot scripts that we use with Hipchat, it would be cool to continue to be able to use them with Mattermost.

    Feature request create as suggested in:
    http://forum.mattermost.org/t/hubot-integration/25
    and
    https://github.com/mattermost/platform/issues/89

    156 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. Only admin or manager should be able to create channels

    All member by default after invited, can create channel, private groups etc.. how to stop this? Only admin should be able to create channels and private groups..

    155 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)

    There was some back and forth among designers about the risk of this feature being detrimental to the concept of a “team”.

    If a few people on a team need to talk about temporary topics like “New logo project”, or “Spring 2016 offsite planning”, it seems easiest for them to create a private group for the discussion and archive it when they were done (note: Channels aren’t ever deleted, all information is archived, so there’s no data loss issue: https://docs.mattermost.com/help/getting-started/organizing-conversations.html#deleting-a-channel).

    An option to restrict this feature could degrade the user experience. People would have to talk about niche topics inside other channels, distracting teammates who aren’t involved, or clutter the public channel list with overly narrow topics.

    Despite these problems, there’s a case to be made for large organizations where social policy doesn’t scale, so the option has been added to Enterprise Edition and kept the complexity out of…

  10. Inline spell check for Mattermost Client

    Moving from GitHub issues so this feature idea can be discussed and upvoted: https://github.com/mattermost/desktop/issues/86

    137 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. Integration with LDAP / Active Directory

    Posting from Kaushik Chakraborty's original request in old feature request forum:

    For Mattermost to matter inside enterprises, users should have ability to use their existing AD credentials for login. The profile management could happen like it is within MM.
    Creating sign-ups for large groups within an enterprise is a massive operational hassle and it would miss all the facilities / advantages of single-sign on.

    https://mattermost.zendesk.com/hc/communities/public/questions/203128089-Integration-with-LDAP-Active-Directory

    Also, additional requests for LDAP from GitHub discussion: https://github.com/mattermost/platform/issues/78

    128 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. Support giphy integration as Slack does

    Giphy lets you search from the world's largest library of animated GIFs, making it easy to find and share them on the web.

    This integration will enable the /giphy slash command for your team. Search for a GIF using /giphy coffee time and the integration will display a relevant GIF in your channel.

    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)
  13. +1 or like messages

    Like or +1 concept from social networks for single messages.
    Should display the number of likes near the message-title.

    108 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. On login don't display teams if only one is available

    When login in mattermost it shows "Your teams" that I must select to go to "Town Square".

    If only one team is available, it should skip this screen and go immediately to that team's Town Square

    98 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. The displaying of @-mentions should follow "Teammate Name Display" setting

    We have a GitLab-Linked Mattermost Instance but our user database is an LDAP directory with alphanumeric keys as User-IDs. We cannot change our User IDs. While I know my user-id, I don't know anybody else's (and they don't know mine), so we get lost in conversations where people are mentioning alphanumeric user-ids back and forth.

    Once the message is posted, the displaying of the mention should follow the Teammate Name Display setting. So instead of "Hi, @usr523", we should see "Hi, @Bob".

    (Cross-Ref: https://github.com/mattermost/platform/issues/4640)

    96 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. Add a app for Desktops

    Not everyone like web interfaces.
    Add an app for the desktop (OS-X, Linux, Windows...)

    90 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. reorder channels

    Allow to reorder channels order (by drag n drop)

    85 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. IRC bridge

    Implement IRC bridge functionality for users who wish to connect with a conventional IRC client.

    84 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 support for sending message to multiple users without creating a channel/group

    Sometimes you need to send message to an intersection of ppl groups or just part of a group. Right now one has to create a channel/group with the people you need and post there. Everytime for every different group of people. The feature could work pretty much like private messages, just allow to multi-select the users before sending the message

    83 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. Load more messages automatically when scrolling up in a chat window

    ... instead of having to click "Load more messages" over and over.

    80 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