How to connect Slack Bot (not Webhook)?
Hi there, I've read the documentation on how I can overload the Slack integration to Novu but my organization has a different use case, where we want to integrate Slack Bot, which uses bot token (not incoming webhook URL) to send the messages. We want to go for Slack Bot instead of Slack Webhook because we have the following use cases:
- Let our customers configure the channels where they want to receive the notification (allow them to reconfigure channels in future as well).
- Send DM to a user if he/she has received a mention in our Application.
- Handle the cases where our Slack Bot is mentioned or a DM is sent to it.
- Add support for slash commands for our Slack Bot.
- Handle Slack events: https://api.slack.com/events.
4 Replies
Nudging for better visibility.
Hey Akshat π Adding @Pawan Jain here to help us π
Hi @akshatdalton
As you mentioned our current implementation of slack provider or (chat providers in general) is based on the webhookUrl.
As you mentioned you want to build a slack bot, which uses bot token to authorize and could answer if someone tag that bot in channel. Then it will not be possible with current implementation.
Only one way communication will be possible with webhook based slack app
@Akshat following up on what Pawan said , if you can go the roadmap page here https://roadmap.novu.co/roadmap, and vote for "Slack Bot Support" that would be great π