General
Please search for existing ideas before posting a new idea.
152 results found
-
i forgot my password link close
we use LDAP user account login in mattermsot,if users fotgot password, they can not use "i forgot my password" link to reset password.
can you let manager to choose open or not open this link?
4 votes -
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 -
Allow interactive message button clicks to edit buttons on message
Currently, when a user clicks on an interactive message button, MM sends a request to a remote web server with some information. When the server responds, it can send in a Message json blob, but this does not allow you to change the buttons on the message.
For example, if I were making a poll integration, there might be vote buttons, and after voting, I might update the button message to thank the user, and present them with the options to see the results or hide the message. Currently this is not possible.
6 votes -
1 vote
-
Interactive action buttons
Since Interactive Action Buttons are supported (4.2) it would be nice to support different button styles like in Slack and emoticons as text replacement for the buttons. I think this could enhance the overal look and feel of this new feature.
1 vote -
Simplify chatbot integration by enabling bots to run sandboxed, in-process on the server
Currently if I want any sort of 'bot' behavior, I need to:
- Get an API token (ask an admin for permission)
- Stand up a server or learn serverless
- Figure out deployments/monitoring/logging
To test my code, I need to expose my in-progress work to the internet so it can receive webhooks.
This is a substantial bar to clear, resulting in monolithic projects like Hubot with many plugins.
Organizations implementing this style of bot frequently have only a handful of people who know how to contribute to it.
An alternative would be to support 'Managed bots': custom code (language TBD; javascript (via…
6 votes -
Allow for bots to directly upload images
Bots are only able to post text messages to rooms, however, it would be convenient if bots were able to attach photos as a message to the room.
We would prefer if our bot didn't have to upload images to an accessible URL and then post that url to the room (and then only get a preview of an image), as this adds a few extra steps to viewing the image and requires our bot to be aware of when it is done uploading the image to the host and then finally post the link to the room.
37 votes -
Automated configuration data for /slash command
How about allowing for a special parameter ?getslashinfo=1 or something return the various fields that need to be filled in in the Slash Command configuration.
Add a button "Fetch" to the right of the Request URL and if clicked, MM goes to retrieve Display Name, Description, Request Method, Autocomplete Hint and Autocomplete description fields.
Even if the user gets it back in the wrong language, it'll be easy to translate to the local language. Reponse username and icon should obviously not be allowed to be fetched like this, nor the trigger word.
A second parameter could be sent with getslashinfo=1,…
1 vote -
Add anchor to enable introduction text to trigger a command
This would allow for instance to execute a command for the user from a link in the introduction to display a code of conduct, help or whatever usefull content.
2 votes -
Add hard delete post through api/v4 call when loggued in user has system_admin role
It would give more option than a soft delete
1 vote -
Add user_id parameter to api/v4/commands/execute
Adding this parameter would allow direct message to user through api call.
{
"channelid": "string",
"command": "string",
"userid":"string"
}3 votes -
Create a nextcloud talk integration to mattermost
For simple calls
0 votes
- Don't see your idea?