Member-only story
Bonus: Incorporate it in your GitHub Actions for easier CI/CD
Send a Message to Multiple Slack Channels Using a Slack App/Bot
Using a Slack App, Webhooks, and a Simple Curl Request
Do you use Slack and have tasks you wish you could automate communication for? Slack Apps and bots make that pretty easy, but a lot of people struggle with sending messages to multiple channels and often end up creating multiple bots or implementing an unnecessarily complex solution.
Using the strategy you’re about to follow along with here, you can not only create a script that will automate Slack communication for you and integrate it with GitHub Actions, but you can do the same with CI/CD tools like Bitrise, fastlane, and others!
Follow along to find out how.
Create the Slack App
- Visit https://api.slack.com/apps
- Click the Create New App button
- Either use the GUI or create an app manifest - this tutorial uses the GUI
- Enter a name for your App and select a workspace from the dropdown
- Click “Create App”