Skip to content

General

Please search for existing ideas before posting a new idea.

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

146 results found

  1. show the device type the user is connected with (desktop vs mobile) with an icon near his avatar

    it is often useful to know when your contacts are chatting from a PC or from their smartphones.

    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)
  2. Integration with Figma

    Please create an integration with Figma

    31 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)
  3. a way to secure self-managed Mattermost deployments...

    It is possible to secure self-managed Mattermost deployments w/ Fyde (www.fyde.com)'s unified security and trusted access platform.

    Fyde provides granular access controls for enterprise apps (i.e. Mattermost) and workloads, and continuously monitors access requests.

    With Fyde, you can roll-out strong device authentication, improve security posture of unmanaged devices and remediate configuration errors.

    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)
  4. implement a ChannelWillBeCreated hook for plugins

    Implementing a ChannelWillBeCreated hook would allow plugins to react to new channel creation events and should make it possible to deny creating new channels and/or to trigger external services (like provisioning of a bot) when new channels are created.

    15 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)
  5. add a plugin hook for search

    If plugins had a hook when someone performs a search, they could customise the search experience, e.g. by querying other systems and offering those results too (maybe as an ephemeral post).

    I would love to use mattermost search as our cross-platform search provider...

    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)
  6. Allow plugins to add to the settings menu

    Allow plugins to add to the settings menu, much like they can add to the System Console settings.

    18 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. 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)
  8. 4 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. Allow Incoming Webhooks to use response_type

    From: https://github.com/mattermost/mattermost-server/issues/10463

    Please allow incoming webhooks to use response_type. I'm looking at making a bot that would allow others to roleplay. This bot functions by watching the channel, and when it sees a message with a trigger that has been set up with it, uses a incoming webhook to post a message with a custom picture and username before deleting the triggering message.
    This gives the effect of someone being able to play different characters, especially when paired with: https://mattermost.uservoice.com/forums/306457-general/suggestions/37237117-allow-webhooks-to-post-to-reply-threads

    3 votes
    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)
  10. Allow Webhooks to post to Reply Threads

    From: https://github.com/mattermost/mattermost-server/issues/10463

    At the moment, the "comment" value for response_type will only trigger for the triggering message, even if that message is part of a thread. Maybe a value of "thread" can tell it to reply in the thread rather than creating another thread just to respond to the trigger message.

    33 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. Hiding user from User directory

    Right now when you click to Add new + icon beside direct message it show you directory where it show all user registered on the server.

    So to protect that, a option to hide that directory will be added. To add other user you have type email address of that user from which he registered on your server.

    More like whatsapp where you can msg people whome phone number you have.

    21 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. Provide support for storage within Microsoft Azure

    Provide access to Microsoft Azure blob storage through shared access signatures / keys.

    2 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)
  13. Login with OpenShift Credentials

    Leverage OpenShift’s OAuth IDP to login to OpenShift.

    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)
  14. Add typescript type definitions to the mattermost-redux api-lib

    Please could you add types so that developping of plugins/integrations/hooks and such may benefit from the power of type verification and auto completion.
    It would, specially on API dev, be a strong plus ;)

    3 votes
    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)
  15. An integration for Zabbix

    Zabbix is OSS like Mattermost easier to manage than Nagios.

    2 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 YouTrack Integration

    Add integration for YouTrack by JetBrains

    104 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. 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)
  18. Interactive buttons supporting emoji

    If the text outside the interactive button is an emoji, eg. ":smile:", it gets rendered as the smile emoji. However, if this text is inside an interactive button, the test ":smile:" gets rendered.

    Similarly when dealing with "£" signs, "£" renders correctly outside the button, but inside just the text is rendered.

    It would be good if emoji and other HTML shortcuts could be implemented within the buttons themselves.

    2 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. Trigger outgoing webhook by join/leave event

    This would allow integrations to welcome newly joining users.

    3 votes
    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)
  20. add multiple channel selection for incoming webhook

    System users should be able to add multiple channels instead of one channel. We have users that are creating several individual webhooks for the same hook. Is there a way to add multiple selection when setting up an incoming webhook? This will allow an easier way to set this up.

    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