nowfound

Dev tools · alternatives · 2026

24 alternatives to A framework for building Slack bots in Python

I started building a couple of years ago because I found no easy existing solution to build Slack bots that can be composed from/organized into plugins. Existing libraries like Bolt make it pretty easy to develop Slack bots, but hard to organize and scale the code base of your bot. I was also missing some crucial features such as scheduling actions for your bot. So I wrote my own framework! I recently rewrote the complete framework to make use of asyncio and the newest Slack SDK Let me know what you think!

This Python framework helps developers build Slack bots with a plugin-based architecture for better code organization and scalability. It addresses limitations in existing solutions by enabling developers to compose… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A framework for building Slack bots in Python launched in 2022; newer entries below may have overtaken it.

  1. 1
    Botkit▲287

    Building blocks for building Slack bots

    2015 · its alternatives →

  2. 2

    Build a smart conversational Slack bot in 5 minutes.

    2016 · its alternatives →

  3. 3CA
  4. 4

    A Flask inspired, decorator based API wrapper for Python-Slack. - nficano/tangerine

    2015 · github.com · its alternatives →

  5. 5
    CTO.ai▲393

    Build, share & run developer workflows in the CLI + Slack

    2020 · cto.ai · its alternatives →

  6. 6BA

    It works on top of the open-source workflow engine windmill [1] that you can easily self-host on a tiny server or a large k8s cluster. You will also need pgvector (here hosted on supabase) and of course a GPT4 api key. It showcases an approval step so that you only provide answers you are confident giving to your users, which feels less robotic. All the building blocks are scripts that you can reuse outside of windmill and you could build this in any other workflow engines (although less conveniently). We use it for our own needs on discord [2] and thoughts this was a common need for any…

    2023 · windmill.dev · its alternatives →

  7. 7

    .Net Core Slackbot Library. Contribute to matt-github-acct/dotnetcore-slackbot development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  8. 8

    A bot to help you with the basics of using Slack

    2019 · slack.com · its alternatives →

  9. 9
  10. 10

    Build bots with no code and your favorite web apps!

    2016 · flowxo.com · its alternatives →

  11. 11

    This is a little project I've been working on for a while in order to better learn Python. Although IRC may not exactly be the most exciting medium, I still find it to be fun and useful, this interest lead me to writing a bot. In doing this I realized that what would actually be more interesting would be if I had a framework. There may already be such a thing, certainly there are IRC libraries, but I don't know if they're well-suited to deploying bots. At any rate if for no other reason than the fact that I am relatively new to programming and eager to learn I decided to build a framework.…

    2011 · github.com · its alternatives →

  12. 12

    Make Slack and Facebook Bots in Java. Contribute to rampatra/jbot development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  13. 13
    Botkit▲15

    Node.js module for easily building Slack bots

    2015 · its alternatives →

  14. 14

    Finally brings visual discussions to Slack (by Codesign.io)

    2016 · codesign.io · its alternatives →

  15. 15BT
  16. 16BA
  17. 17

    Product management bot for daily stand-up meetings on Slack

    2018 · dailybot.com · its alternatives →

  18. 18FD
  19. 19
    Botnik▲77

    This Slack bot helps your team build transparency & empathy

    2017 · its alternatives →

  20. 20

    The official Slack AI product looks great, but with limited access and add-on pricing, I decided to open-source the version I built. Especially for all the communities on Slack that would have to convert to paid and buy the upgrade to access the official SlackAI product/add-on which is not going to be financially viable in most cases. There's no plan to sell anything, just something I built as a way to learn some new tools that I thought others might get use out of. The repo is a ready-to-run slack app that provides thread summaries and channel overviews on demand using OpenAI (heavy…

    2024 · github.com · its alternatives →

  21. 21

    A slack bot that moderates Werewolf games. Contribute to chrisgillis/slackwolf development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  22. 22
    Fusebot▲111

    Integrate & automate anything on Slack/Discord in seconds

    2021 · its alternatives →

  23. 23

    Easily manage your meetings from Slack

    2016 · getsolid.io · its alternatives →

  24. 24

    Our team just published Geppetto. Geppetto is an open source Slack App to use ChatGPT inside your workspace. It is written in Python and super easy to tinker and fork: - GitHub: https://github.com/Deeptechia/geppetto - Our first public release: https://deeptechia.io/blog/geppetto-ai-companion-for-slack/

    2024 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →