awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 Repos

Awesome GitHub RepositoriesBot Development

Libraries and frameworks for building and managing chat bots.

Explore 34 awesome GitHub repositories matching part of an awesome list · Bot Development. Refine with filters or upvote what's useful.

Awesome Bot Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • littlecodersh/itchatAvatar von littlecodersh

    littlecodersh/ItChat

    26,462Auf GitHub ansehen↗

    ItChat is a programmable API framework and command line client for automating personal WeChat accounts. It provides a system for building custom chatbot interactions and automating account settings and repetitive interactions. The project distinguishes itself through a multi-account management system that allows several account instances to run concurrently within a single process. It utilizes QR code authentication for logins and supports persistent session management, enabling applications to restart via hot reloading without requiring new authentication scans. The framework covers message

    Offers a programmable interface for creating automated response systems and custom bot tools.

    Pythonapiitchatrobot
    Auf GitHub ansehen↗26,462
  • botpress/botpressAvatar von botpress

    botpress/botpress

    14,748Auf GitHub ansehen↗

    Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des

    Provides a programmatic way to build and manage conversational agents using a client library and CLI.

    TypeScript
    Auf GitHub ansehen↗14,748
  • lonamiwebs/telethonAvatar von LonamiWebs

    LonamiWebs/Telethon

    12,022Auf GitHub ansehen↗

    Telethon is a Python asynchronous API wrapper and client library designed for interacting with the Telegram API. It implements the MTProto protocol to enable programmatic communication for both user accounts and bots. The project serves as a development framework for building custom Telegram clients and automating account actions. It provides the tooling necessary to create automated bots that manage group interactions and channel communications. The library supports messaging data integration and the automation of messaging workflows. It handles the translation of high-level calls into the

    Offers a comprehensive library for building and managing automated Telegram chat bots.

    Python
    Auf GitHub ansehen↗12,022
  • go-telegram-bot-api/telegram-bot-apiAvatar von go-telegram-bot-api

    go-telegram-bot-api/telegram-bot-api

    6,379Auf GitHub ansehen↗

    This is a Go package that wraps the Telegram Bot API, providing a client library for building automated bot applications. It handles the core tasks of authenticating a bot with an API token and then sending messages or receiving updates through either long-polling or webhooks. The library supports sending text and media messages to Telegram chats, with the ability to reply to specific messages in a conversation. For receiving updates, it offers both a configurable long-polling loop that processes updates as they arrive and a webhook receiver that accepts incoming HTTPS requests from Telegram

    Simple and clean Telegram bot client.

    Gogolanghacktoberfesttelegram
    Auf GitHub ansehen↗6,379
  • cog-creators/red-discordbotAvatar von Cog-Creators

    Cog-Creators/Red-DiscordBot

    5,437Auf GitHub ansehen↗

    Red-DiscordBot is a modular framework for building and self-hosting Discord bots. It functions as a server management tool and community moderation bot that can be tailored by enabling or disabling specific feature modules. The system is distinguished by its extensible plugin architecture, which allows for the integration of third-party modules and the development of custom functional packages. Users can manage bot behavior through a chat-based interface, enabling them to assemble custom bots and define unique responses and behaviors without writing new code. The framework covers a broad ran

    Provides a comprehensive framework and set of libraries for building and managing custom Discord bots.

    Pythonbotchatbotdiscord
    Auf GitHub ansehen↗5,437
  • tucnak/telebotAvatar von tucnak

    tucnak/telebot

    4,565Auf GitHub ansehen↗

    Telebot is a framework for building interactive bots using the Telegram Bot API. It provides a type-safe API wrapper and an asynchronous event handler to manage messages, commands, and user interactions. The project features a middleware-based request interception system and pattern-based event routing to map triggers to custom logic. It includes a dedicated inline query engine for generating real-time suggested results and an interactive keyboard builder for creating custom reply and inline buttons. The framework covers a broad range of capabilities, including rich media management for albu

    Telegram bot framework.

    Go
    Auf GitHub ansehen↗4,565
  • wabarc/waybackAvatar von wabarc

    wabarc/wayback

    2,202Auf GitHub ansehen↗

    An archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.

    Bot for archiving webpages across multiple messaging platforms.

    Goarchiveharheroku
    Auf GitHub ansehen↗2,202
  • go-telegram/botAvatar von go-telegram

    go-telegram/bot

    1,743Auf GitHub ansehen↗

    Telegram Bot API Go framework

    Zero-dependency Telegram bot library with UI components.

    Gobotgogolang
    Auf GitHub ansehen↗1,743
  • saniales/golang-crypto-trading-botAvatar von saniales

    saniales/golang-crypto-trading-bot

    1,155Auf GitHub ansehen↗

    A golang implementation of a console-based trading bot for cryptocurrency exchanges

    Console-based cryptocurrency trading bot.

    Gobinancebittrexcryptocurrency-exchanges
    Auf GitHub ansehen↗1,155
  • stellar/kelpAvatar von stellar

    stellar/kelp

    1,123Auf GitHub ansehen↗

    Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges

    Trading and market-making bot for Stellar DEX.

    Go
    Auf GitHub ansehen↗1,123
  • mymmrac/telegoAvatar von mymmrac

    mymmrac/telego

    1,038Auf GitHub ansehen↗

    Telegram Bot API library for Go

    Full-featured Telegram Bot API library.

    Go
    Auf GitHub ansehen↗1,038
  • diamondburned/arikawaAvatar von diamondburned

    diamondburned/arikawa

    574Auf GitHub ansehen↗

    Discord API framework for building bots.

    Godiscorddiscord-apidiscordbot
    Auf GitHub ansehen↗574
  • niconex/echotronAvatar von NicoNex

    NicoNex/echotron

    438Auf GitHub ansehen↗

    An elegant and concurrent library for the Telegram bot API in Go.

    Concurrent and elegant library for Telegram bots.

    Goawesome-gobotgo
    Auf GitHub ansehen↗438
  • gempir/go-twitch-ircAvatar von gempir

    gempir/go-twitch-irc

    398Auf GitHub ansehen↗

    go irc client for twitch.tv

    Library for creating Twitch chat bots.

    Gogolanghacktoberfestirc
    Auf GitHub ansehen↗398
  • rapierorg/telegram-bot-swiftAvatar von rapierorg

    rapierorg/telegram-bot-swift

    381Auf GitHub ansehen↗

    Telegram Bot SDK for Swift (unofficial)

    Unofficial SDK for Telegram bots.

    Swift
    Auf GitHub ansehen↗381
  • givip/telegrammerAvatar von givip

    givip/Telegrammer

    300Auf GitHub ansehen↗

    Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS

    High-performance framework for Telegram bot development.

    Swift
    Auf GitHub ansehen↗300
  • oklahomer/go-sarahAvatar von oklahomer

    oklahomer/go-sarah

    269Auf GitHub ansehen↗

    Simple yet customizable bot framework written in Go.

    Chat bot framework for multiple platforms.

    Gobotbot-frameworkgitter
    Auf GitHub ansehen↗269
  • innogames/slack-botAvatar von innogames

    innogames/slack-bot

    208Auf GitHub ansehen↗

    Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull requests with AI support...

    Ready-to-use Slack bot with custom command support.

    Gobitbucketbotchatgpt
    Auf GitHub ansehen↗208
  • mr-linch/go-tgAvatar von mr-linch

    mr-linch/go-tg

    135Auf GitHub ansehen↗

    🤖 Go client library for accessing Telegram Bot API, with batteries for building complex bots included.

    Telegram Bot API client with batteries included.

    Goapi-bindingsbot-frameworkgo
    Auf GitHub ansehen↗135
  • slack-io/slackerAvatar von slack-io

    slack-io/slacker

    60Auf GitHub ansehen↗

    Slack Bot Framework

    Framework for creating Slack bots.

    Go
    Auf GitHub ansehen↗60
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Bot Development