Send Slack Messages With Python: Intro to Python slackclient
Slack has become one of the most important tools for communication in many companies, mine included. One reason it has seen such success, in my opinion, is because it's more than just a chat application—it's also a platform for developers to build interactive applications. This is an extremely powerful combination for companies.
With that said, we're going to dive into the basics of developing on Slack: creating a bot and sending messages to a Slack channel. This app will interact with Slack using a bot in a single workspace, which means we don't need to mess with advanced authorization flow. But you can also build apps that take actions on behalf of other users, or apps that take actions in other workspaces.
Let's get started!