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 library for building Facebook Messenger bots with an idiomatic and easy-to-use API.
A Go bot framework with stateful commands, rich lifecycle management, and customizable components for chat service integration.
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 Ruby-based XMPP bot framework for HipChat, enabling custom chat automation and integrations.
A collection of code samples demonstrating how to use Azure's Language Understanding (LUIS) service for natural language processing.
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.