General
Please search for existing ideas before posting a new idea.
148 results found
-
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?