#117 · Primary category: AI Chatbots

slack-machine

ai bot bot-framework chatbot python slack slack-api slack-bot slackapi slackbot

A simple, yet powerful and extendable Slack bot

Project last updated:08/29/26

GitHub Stars

769

Forks

56

Contributors

23

License

MIT

Why we included this project

If your team lives in Slack and wants to automate routine operations without standing up a separate service, this framework gives you a clean way to turn workspace commands into working bots. It is built around a plugin system where each capability is a small Python class, so a deployment command or a status check can be added in a few lines and kept organized as the bot grows. Because it runs on Slack's Socket Mode, the bot does not need to be exposed to the public internet, which simplifies hosting and security. The framework also exposes both a high-level API for quick plugins and a lower-level API when you need finer control over Slack interactions. Teams that already write Python and want a maintainable ChatOps layer rather than a one-off script will find this a practical starting point.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category