General

Please search for existing ideas before posting a new idea.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Full Emoji picker

    Current emoji picker shows emojis only when typed at least 2 characters. People have no idea what the emojis are called / what exists, so we need a full emoji picker (like in slack) where all emojis can be browsed through.

    10 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Ability to prevent specific channels from mentioning you

      Sometimes you are in a channel that a BOT posts too. For example a For example a GitLab bot can mention you as it may say @username opened issue #14 for example. It may be nice to prevent a channel from mentioning if you don't want that specific mention especially if you are the person that generated the BOT interaction, causing you to trigger a mention on something you did yourself.

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Slash commands progress indicator

        Mattermost should have a way of showing that a slash command was executed, and awaiting response. At the moment you have no way of knowing if your command was sent out or not until a potential response arrives. For slow services this is raither tedious as you begin doubting if the message was sent or not, and might end up sending it multiple times.

        6 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Status labels

          **The idea:**

          One can set their status to some arbitrary text, which will be shown next to your username.

          **Details:**

          The command

          ```
          /status My new status
          ```

          can be used to change your status, it will then appear next to your screen name in replies:

          https://i.imgur.com/Sggqc59.png

          If the text is too long, it is truncated and you need to hover to see the full status:

          https://i.imgur.com/0GoP3HZ.png

          **Why:**

          It is incredibly useful to be able to see what your team mates are working on. Currently, our team are using a channel for this, but it's pretty inconvinient and quickly gets…

          15 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
          • Prevent non-admin users to rename channels

            I'm aware of your business model and I'm fine with an advanced permissions system in the paid edition. I'm also aware that you carefully thought through the channel management for basic users (see https://github.com/mattermost/platform/issues/1764) and think it's a good way of approaching things.

            But please, consider removing the ability for every one to rename channels. This is not useful, doesn't really make sense and more importantly leaves the ability for anyone to ruin a setup (prank or sabotage). It also gives a feeling of totally uncontrolled environment for these users.

            This small feature makes me question the entire usage…

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
            • Channel URL should be percent-encoded in UTF-8 for non-English characters.

              This is from GitHub issue : https://github.com/mattermost/platform/issues/5010

              When creating a new channel, English characters in name field can be auto converted into URL name, but non-English characters (e.g. : "é") can't not be converted into URL and will be skipped.

              If I input "Résumé" in the channel name, the URL will be "/rsum", and "é" is skipped.

              For non-English characters, they should be percent-encoded in UTF-8, like how wikipedia does.

              E.g. : URL of Résumé page in Wikipedia is : https://en.wikipedia.org/wiki/R%C3%A9sum%C3%A9
              ("é" is encoded into %C3%A9)

              This feature is important for non-English users, If a Chinese language user wants to…

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
              • Actions and buttons to incoming webhooks

                Hi,

                it would be nice if incoming webhooks could support some kind of actions or buttons.

                Ie: you use mattermost to recive alerts from a monitoriring system and you want to take action on this. Create a ticket, close the alert etc (linking to external systems/source)

                There are similar functionality in Microsoft Teams and Slack.

                https://dev.outlook.com/connectors/reference
                https://api.slack.com/docs/message-attachments

                6 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                • Add ability to send permalinks via email/sms

                  The ability to generate and copy permalinks is great, but it would be awesome if there was an ability to share that URL, so that standard iOS share sheets, or Android intents, could be used to send urls via Gmail, iMessage, etc. Would make it much easier to integrate into our workflow.

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Mattermost Enterprise Edition  ·  Flag idea as inappropriate…  ·  Admin →
                  • Really native iOS app

                    Current iOS and Android (i heard) are hybrid apps (web app encapsulated to native app by something like Cordova) what means UI is not perfectly integrated with OS what means at least worse UX.

                    Do you plan to make app with really native UI (native in Cocoa or React Native)?

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Mattermost App - iPhone, iPad, iOS  ·  Flag idea as inappropriate…  ·  Admin →
                    • Support different sets of Emoji / allow users to switch Emoji styles

                      Slack (sorry -___-) supports different styles of Emoji, which would be awesome because I'm not a big fan of the current emojoy style ^___^

                      3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Sort contacts by last message

                        Now the contacts (Direct messages) are always sorted alphabetically. It would be great to have different options of sorting. What we like the most is sorting by last message recieved/sent, which means on top we always have our most recent conversation (like in Skype)
                        Any chance to have it in future?

                        14 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                        • Android App: Support Gitlab double auth

                          Actually having a mattermost instance connected to gitlab that use omniauth providers (in my case saml, github and google) is not compatible with the android client.

                          As it's working on IOS, I suggest that you evolve the android client to make it compatible.

                          From what I observe, the saml token is being truncated

                          10 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • send message later

                            I'd find it realy useful to be able to send a message later at a given date and time (e.g. like Buffer).
                            Often, I'd find some useful or interesting info I want to post to the team chat at off-hours, and the message could either be overlooked because the timestamp will be quite old during work hours, or I'd disturb team members who have hot keywords defined and get notified automatically.

                            1 vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                            • Order DM and Members list by online indicator

                              1. Member list (popup box) in the header
                              2. Direct Messages list

                              - If you can change order by in this lists to order first by online status, then second by name, then it could be more useful.

                              3 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                              • Autocomplete nickname with initial + Tab, and not only @initial + tab

                                Autocompleting usernames on initial followed by <Tab> has become a widespread standard since IRC, and is available in all Mattermost alternatives (Slack, HipChat, *etc.*).

                                Mattermost allows autocompleting usernames only when @ is used, but this serves a different purpose: linking usernames. Simple and straightforward autocompletion is still usefull in live conversations and the use of @ can be akward, or even difficult on some keyboard layouts. Simple autocompletion is actually missed by some users, and for instance I have a potential team member that refuses to join if he cannot use this basic feature he has been using for years.…

                                3 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Copy code snippet blocks to clipboard

                                  It would be nice if there was a copy to clipboard button for the code snippet block created in markdown.

                                  At my work we often send code in blocks with ```sql to each other and it would be much faster to just press the copy button instead of struggling to select all the code but not the other messages.

                                  3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Open channels and direct messages in different windows (Desktop apps)

                                    Right now we use Mattemost for communication about projects and Spark/Jabber/XMPP for direct messages. The reason we prefer Spark over Mattermost is that we can have each communication in a different app window and that makes it easier if you communicate with more people at once. Typical use case is that you send a question to your colleague and keep the window open until you get the answer.

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • channel specific notification preferences

                                      would be nice to have channel specific notification preferences

                                      11 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Add PDF export support for Mattermost Zapier app

                                        Currently Mattermost doesn't support file attachments in Zapier posts, This can be useful when using the Zapier app to generate automated posts containing PDF files.

                                        This feature is also supported by HipChat and Slack, so it would be nice to see Mattermost support it as well.

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Ignore slash commands containing slashes

                                          Typing (or, more likely, pasting) a file path such as /data/some/thing in a post causes an error "Command with a trigger of data/some/thing not found". This happens surprisingly often in my workplace.

                                          While the error does of course make sense and there are other things the user can do, I think it would be more user-friendly to disallow forward slashes in the names of actual slash commands, and do not attempt to process a word as a slash command if it contains slashes.

                                          1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 18 19
                                          • Don't see your idea?

                                          Feedback and Knowledge Base