General

Please search for existing ideas before posting a new idea.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. make threads multilevel with nested replies

    After using Mattermost in a large organization setting it is quite clear that threads need to have multiple levels. Meaning I should be able to reply to someone else's reply and have it show up indented under his. This would be extremely useful once threads are made collapsible. Think of Reddit comment threads.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  2. List accepted (and not yet ones) invitations

    Keep track to whom accepted invitation and those who didn't yet.
    When you send invitations to many people, you can't know for sure who actually accepted so you may want to resend invitations to your list of contacts (and again… And again…).

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  3. Map Lync/Skype for Business user presence to Mattermost

    Hi,

    We use Lync/Skype for Business as the primary communications tool at my company, but for small project/team communications we use a self-hosted Mattermost server, because it's obviously 9000 times better than SFB.

    However, Mattermost (especially the desktop client) does not integrate very well with Windows regarding the user's presence.

    Short Scenario:
    If I lock my computer, SFB immediately sets my presence to Away, meanwhile Mattermost doesn't.

    On the other way around, if I minimize the Mattermost Desktop client to the tray, and I have an other application running on full-screen, after a short period, Mattermost goes to mark…

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  4. Warning message for all posts in Town Square

    There are a lot of discussions about what to do with Town Square if there are lots of users. (we have 450+ users there)
    It is always new users that land in Town Square and post some random test question or say hi or something. Not aware that they are addressing 450+ people. (despite the header clearly stating that and numerous posts in Town Square about the issue).

    A simple solution that could be implemented very easily (I guess) would be to get a popup similar to @channel for all posts in Town Square that raises awareness.

    This proposal relates…

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  5. Notifications for replies in threads, and ability to follow/unfollow threads (like slack)

    I wish there was a notification setting like in slack to enable the setting "Notify me about replies to threads I'm following"... and then the ability to opt-out of following threads (but following them is automatic for any threads that you start or comment on)

    36 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  6. Personal Timeline: See History of all Conversations

    I would like to see all recent posts in one page.
    Think of it as your personal conversation timeline.

    66 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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 very messy.…

    345 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  9. Build a thread system similar to Twist

    As plenty of companies around there we find Slack/Mattermost a bit too chatty at times. More importantly, it sometimes makes it really hard to follow discussion around a specific topic. For now we have two choices :


    1. Create a specific channel around a topic. But you can start to have a lot of channels really fast

    2. Use "threads". But to be frank threads implementation is really lacking and not practical for complex discussions

    A new player,https://twistapp.com/, has an interesting take on this problem. Real time channels still exists, but there is another category of channels, entirely based on…

    54 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to modify attached files when editing a message

    Currently, Mattermost provides the ability to edit a message after you have posted it.

    However, there is no way to modify the file attachments via this editing process.

    Recent use case: I uploaded the wrong file when posting a message. Ideally I would have been able to edit the post to correct the mistake, i.e. to remove the incorrect file and attach the one I meant to attach. However, I could find no way of doing this.

    Luckily, in my case it was simply an old version of the document, and therefore not too big a problem. However, I am…

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  12. History of shared files in a channel

    Would be lovely to view the files that have been shared in a channel. This would go neatly with the idea of pinning posts as well. You could be able to pin files.

    280 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    27 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  13. Use different color for nicknames

    Using various colors for nicknames improves readibility a lot!

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

    vs

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

    Slack does it already.

    27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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 "> "

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  16. 127 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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!

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  18. Make notifications for multi-person direct messages work the same as for single-person direct messages.

    Make notifications for multi-person direct messages work the same as for single-person direct messages.

    Scroll down to the bottom of the Direct Message section in the channel bar and click More...

    Choose 2 names to send a message to and click Go

    Type a message in the chat window

    Expected behavior
    On the recipients' clients, the taskbar icon should show a red dot with a number (eg: 1)
    image

    On the system tray icon, a red dot should appear.
    image

    Observed behavior
    On the recipients' clients, the taskbar icon shows a red dot with a white dot in the middle …

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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.

    105 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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.

    36 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Mattermost Team Edition  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base