Skip to content

General

Please search for existing ideas before posting a new idea.

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

1222 results found

  1. Schedule do not disturb

    Users should have the option to set do not disturb status (or offline) based on a time schedule, or for the next X number of hours. A user would define the time DND should be active and the app would switch status during that time period. Currently users wishing to stop notifications must manually set DND status. But the user must also remember to reset the status. This allows users to define a time when they do not want to receive alerts/notifications.

    9 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. Get alerted when the status of another user changes

    I would like to get alerted when another user comes online.

    In the proprietary messaging application that is also used in our organization, this feature is available as a right-click menu item labeled "Tag for Status Change Alerts", i.e. you can switch on/off alerts per user. I have always found it very useful so it would be a nice addition to Mattermost.

    9 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. Allow selection/copy of table data in android app

    A table of data when displayed in the Android app (not sure of others) doesn't allow for selection and copy of its data. Regular messages do, why not table data? Can we be allowed to select and copy table data?

    9 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. React to reactions

    Reaction emojis are great for quickly expressing a sentiment in response to a message. It would be beneficial to have the ability to add a reaction emoji to those reactions.

    For example, when someone reacts with “Thank you” I need to then type a new message to say “You’re welcome”, and if someone overlooks the small “thank you” emoji then my message can be easily misinterpreted as sarcastically implying the person wasn’t grateful!

    Instead, it would be much better if I could add a “You’re welcome!” reaction to their “Thank you!” reaction.

    9 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. Pretty private message URLs

    Just like channel URLs but automatically created.
    Example:
    http://domain.com:8065/channels/town-square - default channel URL
    http://domain.com:8065/users/user - URL for private messages of the user

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  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)
  6. Multi-tag channels / tag creation on the fly

    I am not sure if this has been implemented or not:

    What I am looking for is the possibility of participants to subscribe to certain tags and create meta-channels that participants can generate by selecting multiple tags.

    (I would like to use Mattermost to allow for informal discussions at my research institutes - across different research groups. The idea is to find common interests, needs, etc.)

    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)
  7. Be able to set rules on the creation of the user name

    When a user creates their username it would be good to allow admin to set any rules on this. For example if we want all users to use first.last name then we can set this as required.

    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)
  8. blackberry 10 app

    I have an Blackberry Passport with Blackberry 10 OS

    I like very much Mattermost but android app isn't compatible with Android Runtime 4.3 which is the one on Blackberry 10

    I can test and translate

    Best regards
    ArchGalileu

    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)
  9. "Remember me" checkbox when start tne application

    It's quite annoying to input username\pass every start. Actually if user clears running applications he has to input username\pass again. I assume it's already had but I couldn't find this functionality.

    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)
  10. List the 10 most recent channels/users in the Switch Channels view

    Without typing anything, one should be able to select a previous user or channel from the Switch Channels view (Command+K). They should also be listed in chronological order (from most to least recent)

    8 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)
  11. Give an option to make team invite links one-time-use

    Give an option to make team invite links one-time-use. Reusable invite links (especially ones that aren't auto-regenerated at any point) leaves too much opportunity for unauthorized signups

    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)
  12. Restrict normal users to invite external users to a private folder

    To have better security control and use MM as a viable alternative in an intranet environment, it will be great to have the option at admin level to disallow nornal users to invite external users without admin approval

    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)
  13. allow personal access tokens for all users

    Currently non-admins cannot create personal access tokens unless they ask an admin to enable personal access tokens for them. Considering that any user could already go through the SSO flow or use username+password depending on the setup to get a token for the API, there should be a config option to allow everyone to create personal access tokens by default.

    8 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)
  14. Host a repository for the mattermost-desktop Debian package

    It is nice to have a .deb package for mattermost-desktop, but it would be even easier to have a repository we can add to sources.list so the app can be easily updated.

    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)
  15. Allow adding custom words to user and/or team dictionaries.

    Words not in the stock dictionaries are always marked as errors; there's no way around it.

    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)
  16. Include user's language in body of outgoing slash command request

    Currently, outgoing Slash commands send in the request body information about the user like userid and username.

    However, to properly internationalize a slash command integration (such as https://github.com/jedfonner/MattermostOnFire/issues/2), the receiving system needs to know the user's specified language (from Account Settings > Display > Language).

    Please add a "user_language" field to the JSON object passed in the body of the message sent by Mattermost outgoing slash commands. This field should be populated by the user's language (e.g., en-US, es-MX, fr-CA, etc).

    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)
  17. Add GPG signed and encrypted notifications (end to end)

    As administrator I want to restrict notification messages sent from my self-hosted mattermost server to be GPG signed and encrypted.

    That means, if a user hasn't uploaded a GPG public key to his account, notifications sent to him only contain some metadata or nothing at all.
    If a user has uploaded a GPG public key, then the notification message is encrypted for him as receiver, so only he can read it.
    The notification message shall be signed in any case with the private key that I configured in my mattermost server.

    Motivation: transport layer security between the mattermost server and…

    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)
  18. Date and Channel Name

    When we type a message it shows time but not shows date. Please add date with time and if possible also add channel name with time and date.

    We copy the message for our reference. It would be more helpfull if Date and channel name added with time.

    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)
  19. It would be great if the search for the field position was possible.

    i can't find any persons in channel or in personal messages by Position.

    For example i have 3 "web-developer" users, and 2 "c# developers", i can find then by FirstName, LastName, nickname but field "Position" is out of search.

    It would be great if the search for the field position was possible.

    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. include message metadata in webhook/slash http requests to help tell bot messages apart from human messages

    It is currently not possible for a webhook/slash command webservice (a bot) to tell whether a message came from another bot (or this bot) or from a human.

    See also the GitHub discussion: https://github.com/mattermost/mattermost-server/issues/9719#issuecomment-438320149

    Summary:

    Even though it is usually possible to set the displayed username to an arbitrary value when programmatically creating a post, this username is ignored when the created message is sent out via a webhook, leaving a lot of opportunity for loops.

    There are 4 ways new messages (posts) can be created:
    - Human types them
    - Incoming Webhook
    - Outgoing Webhook bot response.
    - API…

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

Feedback and Knowledge Base