Ask HN: Open-source general-purpose Slack bot template?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • yagpdb

    Yet another general purpose discord bot

    Discord and Twitch have a pretty active bot community when it comes to general-purpose and configurable bots:

    Discord:

    - https://yagpdb.xyz/

    - https://carl.gg/

    - https://dyno.gg/

    - https://mee6.xyz/

    Twitch:

    - https://nightbot.tv/

    - https://moo.bot/

    (Most of these aren’t open-source, but there are dozens of decent templates on GitHub as well)

    Does anyone know of similar projects meant to be used with Slack? If not I'll be building my own, but I wanted to see if anyone here knew of something that I hadn't found yet.

    In an ideal world it'd be a repo anyone can clone, swap out some workspace-specific IDs and tokens, deploy to your own Slack workspace, and come with a few basic test commands.

  • bolt-js

    A framework to build Slack apps using JavaScript

    Yeah I’m planning to work on a PoC using Bolt: https://github.com/slackapi/bolt-js

    I’m confident I can get something working reasonably quickly. I was hoping to get some Slack boilerplate out of the way, but I’m sure it’s not too obnoxious.

    Also since posting I did find a generic chat bot framework that works with Slack and a few other chat systems: https://github.com/Yoctol/bottender

    Even so I may give in and write it all from scratch to avoid excess dependencies.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • bottender

    ⚡️ A framework for building conversational user interfaces.

    Yeah I’m planning to work on a PoC using Bolt: https://github.com/slackapi/bolt-js

    I’m confident I can get something working reasonably quickly. I was hoping to get some Slack boilerplate out of the way, but I’m sure it’s not too obnoxious.

    Also since posting I did find a generic chat bot framework that works with Slack and a few other chat systems: https://github.com/Yoctol/bottender

    Even so I may give in and write it all from scratch to avoid excess dependencies.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts