slack-machine
WorkflowBuddy
slack-machine | WorkflowBuddy | |
---|---|---|
8 | 2 | |
748 | 26 | |
- | - | |
8.1 | 5.5 | |
7 days ago | 7 months ago | |
Python | Python | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
slack-machine
-
This Week In Python
slack-machine – A simple, yet powerful and extendable Slack bot
- Show HN: A framework for building Slack bots in Python
-
A framework for building Slack bots in Python
I started building this framework 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!
WorkflowBuddy
- Show HN: The missing pieces of Slack Workflow Builder, open-source
-
The missing pieces of Workflow Builder in an open-source bot
...and finally this year I got fed up and built out the core of an open-source, self-hostable bot (GitHub link) to complement Workflow Builder with any missing functionality. Called it Workflow Buddy cuz they go hand-in-hand 😁.
What are some alternatives?
slash-slack - A python framework for building slack slash bots. Get input parsing and validation, command routing, async responses, auto-generated help dialog, response visibility, and response message formatting all for free.
slack-manifest - CLI tools for interacting with a Slack App Manifest. Keep a manifest in your codebase as json file or typescript object and use slack-manifest to create, validate or update your Slack App as part of a CI/CD pipeline. Also useful for speeding up local development of Slack Apps.
SlackAI - Slack LLM app integration
slackgpt-consumer - ChatGPT on Slack - Bot
slackgpt-producer - ChaGPT on Slack - Bot
slate - Self hosted Slack app for daily standups
Errbot - Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
StandupMonkey - A self hosted slack bot to conduct standups & generate reports.
django-formset - The missing widgets and form manipulation library for Django
slack-summarizer - OpenAI's ChatGPT API to create and post a summary of a Slack public channel.
SlackPirate - Slack Enumeration and Extraction Tool - extract sensitive information from a Slack Workspace