Hi everyone,
I have been developing multiple slash commands for my company’s Mattermost deployment. We want to utilize these commands on the mobile platforms but have been running into the issue of ephemeral responses not showing on the mobile platforms. Do the mobile apps not support ephemeral responses or is there something wrong with my slash command response. Below is an example of a response. We are using Mattermost 4.5.0 Team Edition. Thanks for any help!
Response example:{ "response_type": "ephemeral", "text":"test text" }
Summary
Slash commands that return ephemeral messages show in windows application and browser but not on mobile app or mobile browser.
Steps to reproduce
I have multiple slash commands that we want to only show the data to the user that submitted the command, so we are using ephemeral responses. This works fine on the windows application and browser, but in the browser or android mobile app, nothing is returned. I have not tested the iOS app as of yet. Slash commands that return an “in_channel” response work on all platforms tested.
Expected behavior
Ephemeral responses are displayed on mobile app or mobile browser until the user dismisses them.
Observed behavior
The ephemeral response is shown on the windows app and browser app but not on any of the mobile platforms. In channel responses are displayed correctly on all platforms.