Thank you for your answer.
- Would actually solve all my problems…
I just want to let the user pick from several options in a ephemeral message and then replace it with a message visible to all.
- I would display several options, users clicks one, call to the link in background, service posts via webhook.
This would also work to implement Giphys (finally) in a good way. The current solution is just not satisfying. Lots of our people are complaining that they don’t have giphys anymore since we moved from slack. But I don’t see a way to implement it.
At the end I implemented a slash command, opening a browser window, letting the user pick a giphy, a webhook posting it back to the channel. This gives some choices for the users but it’s still a bad implementation.
With epemeral messages and buttons I can just let the user loop through updates untill he picks a giphy, then replace the message.
Edit: Giphy is the big thing, everybody wants it, can’t understand why there is no native implementation for it. Have a look at Microsoft Teams, they got it right, you can even make your own memes right in Teams.