Showing 36 of 81 projects
A .NET implementation of Slack's WebAPI and Real Time Messaging API for C# applications.
An unofficial Swift SDK for building Telegram bots with synchronous and asynchronous API support, routing, and command parsing.
A Telegram Bot API wrapper for Elixir, providing a clean interface to interact with Telegram's bot platform.
A Swift framework for building Telegram bots using SwiftNIO, supporting Linux and macOS.
An IRC adapter for Hubot that enables chat automation and bot integration on IRC networks.
A Go bot framework with stateful commands, rich lifecycle management, and customizable components for chat service integration.
A Go library for building Facebook Messenger bots with an idiomatic and easy-to-use API.
A Ruby library for building complete, multi-team Slack bot services with OAuth button integration.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
A modern async Rust client library for Slack's Web API, Events API, Socket Mode, and Block Kit.
A general-purpose IRC client library for Node.js with a plugin system and simple API.
A Node.js module providing predictable JavaScript abstractions for the Discord API.
A Telegram bot framework and API client library for Elixir, featuring generated API bindings and advanced processing chains.
A Ruby library that simplifies creating Slack bots by wrapping the slack-ruby-client with an intuitive API.
A minimal, well-documented IRC client library for Elixir, implementing RFC2812 and RFC1459.
A Go client library for the Telegram Bot API with a full-featured framework for building complex bots.
A Discord bot framework written in the V programming language for building Discord bots with event handling and REST API support.
A Lita-inspired Slack bot framework for Elixir, featuring a plugin system for custom handlers.
A lightweight Steam client framework for Node.js that enables building custom bots and extensions.
A Python library for building Slack UIs with a fluent API, type hints, and validation.
A collection of code samples demonstrating how to use Azure's Language Understanding (LUIS) service for natural language processing.
A Ruby-based XMPP bot framework for HipChat, enabling custom chat automation and integrations.
An Elixir library for building Slack bots with regex matching and event handling capabilities.
A small, powerful, and modular IRC bot built with Elixir for customizable chat automation.
A low-friction Go framework for building Slack bots with Socket Mode support and easy command definitions.
A Node-RED module for advanced Discord bot interactions using Discord.js, enabling message handling, reactions, interactions, and user management.
An API-compatible Node.js client library for connecting to and interacting with the Steam network.
A modern and elegant Telegram Bot Framework for Go with functional programming style and comprehensive API support.
A Node.js framework for building machine-learning bots with a modular event handling and data processing pipeline.
A SteamBot fork providing an easy-to-use Trade Offer library and generic inventory interface for Steam game item trading automation.
A modern Swift library for building Discord bots and integrations with async/await, strong typing, and cross-platform support.
MTProto API client for Deno, ported from GramJS for interacting with Telegram's API.
A lightweight Pascal library for creating Telegram bots with a simple API and event-driven architecture.
A basic IRC client library for Elixir, designed for building bots with customizable message hooks.
A comprehensive Object Pascal wrapper for the VK (VKontakte) API, enabling desktop application and bot development.
Chat bot that plays Connect Four with you
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.