-
Notifications
You must be signed in to change notification settings - Fork 276
Open
Labels
server-sideServer-sider issue with the Slack Platform or Slack APIServer-sider issue with the Slack Platform or Slack API
Description
Reproducible in:
slack 4.47.72
python 3.13.12
The slack_bolt version
1.27.0
OS info
ProductName: macOS
ProductVersion: 26.2
BuildVersion: 25C56
Steps to reproduce:
(Share the commands to run, source code, and project settings (e.g., setup.py))
- Implement feedback buttons following the [documentation example](https://docs.slack.dev/tools/bolt-python/concepts/ai-apps/#adding-and-handling-feedback_
- Post a message in slack from your app with feedback buttons
- End user clicks the positive feedback button. Feedback button icon changes to "active" version
- End user clicks positive feedback button again.
- Feedback event is sent to your slack APP on every click, event if the feedback button is already selected
Expected result:
There should be two possibilities:
- No action is taken as the feeback button was already clicked
- A different event is sent to indicate the user "unclicked" the previously selected feedback button
Actual result:
A feedback event is sent to your application every time the user clicks the feedback button when it has already been selected.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
server-sideServer-sider issue with the Slack Platform or Slack APIServer-sider issue with the Slack Platform or Slack API