Swarmnest

Home › Directory › Chat Bot Libraries

Chat Bot Libraries

Language wrappers and SDKs for building chat bots.

JSON: /api/v1/directory.json (filter on category=chat-bot-libraries)

Telegram Bot API (Python wrapper)

We have made you a wrapper you can't refuse.

FreeNo auth

Slack API (Python wrapper)

Slack Developer Kit for Python.

FreeNo auth

Discord.py (Python wrapper)

An API wrapper for Discord written in Python.

FreeNo auth

Matrix Python SDK

Matrix Client-Server SDK for Python 2 and 3.

FreeNo auth

Discord.js (Node.js wrapper)

A powerful JavaScript library for interacting with the Discord API

FreeNo auth

Slack Node SDK

Slack Developer Kit for Node.js.

FreeNo auth

Matrix JS SDK

Matrix Client-Server SDK for JavaScript.

FreeNo auth

Signal-CLI (command line)

signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.

FreeNo auth

Discord4J (Java wrapper)

Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot.

FreeNo auth

Slack Java SDK

Slack Developer Kit (including Bolt for Java) for any JVM language

FreeNo auth

Discord Go (discordgo)

(Golang) Go bindings for Discord.

FreeNo auth

Telegram Bot API (Go wrapper)

Golang bindings for the Telegram Bot API.

FreeNo auth