I am building a simple Slack Bot with Azure BotServices and I am having issues with the POST messages from Slack to my bot when a user clicks on a button rendered via Slack blocks.
I am following the instructions mentioned here: https://learn.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-slack?view=azure-bot-service-4.0#add-and-configure-interactive-messages
Steps:
- A new bot created in Azure BotService.
- In the channels, Slack has been added with proper keys. The verification passed upon save.
- I have created a NodeJS listener and callback URLs properly setup in the Slack app for both events and interactive messages.
When a user sends a message in Slack, I can see a POST message in my bot. However, when a user clicks on the button that is rendered via Slack block card, those messages do not get pinged to my bot.
However, when I update the interactive URL, then those messages do show up on my local bot. Does Azure BotService (https://slack.botframework.com/api/Actions) do not route message from Slack interactions to appropriate bots?