← all repositories
fossasia/susi_slackbot

A Slack bot that answers to "Susi"

It's a Node.js bridge between Slack workspaces and the Susi AI server, nothing more, nothing less.

1.5k stars JavaScript Chat Assistants
susi_slackbot
Not currently ranked — collecting fresh signals.
star history

What it does

This repo is a straightforward Slack bot integration for Susi AI. You add it to a workspace, users message it, and it relays those messages to the Susi server and pipes the responses back. The README is admirably brief: Node.js runtime, one-click “Add to Slack” OAuth flow, and a screenshot showing the bot in action.

The interesting bit

The project is part of FOSSASIA’s larger Susi ecosystem — the same server backend gets fronted by bots for Facebook Messenger, WeChat, and others. This is the Slack-flavored glue. The GPL v3 license is notable for a chatbot integration; most similar projects default to MIT.

Key highlights

  • One-click deploy via Slack’s OAuth button (client ID baked into the README link)
  • CI wired up on both Travis and CircleCI
  • Screenshot included in docs/images/slack_screenshot.png showing actual bot conversation
  • Part of a multi-platform bot strategy (same backend, different messengers)

Caveats

  • README is thin on architecture details — no mention of how it handles Slack’s Events API vs. RTM, or rate limits
  • “Technology Stack: Node.js” is the entire stack description; dependencies and Node version requirements aren’t listed
  • No topics tagged on the repo, which makes discovery harder

Verdict

Worth a look if you’re building a Susi deployment or need a minimal Slack bot template under a copyleft license. Skip it if you want a general-purpose Slack bot framework — this is tightly coupled to one backend service.

Frequently asked

What is fossasia/susi_slackbot?
It's a Node.js bridge between Slack workspaces and the Susi AI server, nothing more, nothing less.
Is susi_slackbot open source?
Yes — fossasia/susi_slackbot is open source, released under the LGPL-2.1 license.
What language is susi_slackbot written in?
fossasia/susi_slackbot is primarily written in JavaScript.
How popular is susi_slackbot?
fossasia/susi_slackbot has 1.5k stars on GitHub.
Where can I find susi_slackbot?
fossasia/susi_slackbot is on GitHub at https://github.com/fossasia/susi_slackbot.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.