I have a slack bot wrapped in an app that I'm using to send users in a channel an attachment asking a question with button options. The problem is that when a user clicks a button I seem to only have one of two options:
- Replace the original attachment for the entire channel, so that only the first respondent counts; or
- Set the
replace_originalattribute tofalseand have the response show as ephemeral for the respondent, but leave the buttons there for them to continue to click as many times as they want.
What I need is to be able to disable the buttons and acknowledge the click for respondents, but keep the original attachment with buttons intact for those in the channel who have not yet responded. I can't find the answer on Slack's documentation, including: