awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to mrroundrobin/telegram.bot

Projects sharing features with Telegram.bot

30 open-source projects similar to mrroundrobin/telegram.bot, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • python-telegram-bot/python-telegram-botpython-telegram-bot avatar

    python-telegram-bot/python-telegram-bot

    29,227View on GitHub↗

    This project is an asynchronous messaging framework designed for building interactive applications on the Telegram platform. It functions as a comprehensive wrapper that maps native platform methods and update types into structured objects, enabling developers to create event-driven services that respond to real-time user input. By integrating with standard event loops, the library facilitates high-throughput communication and non-blocking message processing. The framework distinguishes itself through a sophisticated update-driven dispatcher pattern that routes incoming messages to specific h

    Pythonbotchatbotframework
    View on GitHub↗29,227
  • telegraf/telegraftelegraf avatar

    telegraf/telegraf

    9,158View on GitHub↗

    Telegraf is a Node.js framework and typed API wrapper for building interactive chat agents on the Telegram platform. It provides a structured environment for developing automated agents that interface with the Telegram Bot API to process and respond to user messages. The framework uses a middleware-based request router to process incoming events through a customizable chain of handlers. This architecture allows for dynamic command routing and the use of a context-object pattern to pass updates and API methods through the processing pipeline. The system supports multiple event delivery method

    TypeScript
    View on GitHub↗9,158
  • tucnak/telebottucnak avatar

    tucnak/telebot

    4,565View on GitHub↗

    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

    Go
    View on GitHub↗4,565

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • irazasyed/telegram-bot-sdkirazasyed avatar

    irazasyed/telegram-bot-sdk

    3,300View on GitHub↗

    🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box.

    PHP
    View on GitHub↗3,300
  • yagop/node-telegram-bot-apiyagop avatar

    yagop/node-telegram-bot-api

    9,107View on GitHub↗

    This project is a library for Telegram bot development, enabling the creation of automated agents that respond to user commands and messages using the Telegram Bot API. It facilitates Telegram content automation by programmatically sending rich media, managing sticker sets, and publishing profile stories. The project supports real-time event handling through both webhook and long-polling mechanisms. It also provides a specialized interface for Telegram payment integration to process digital transactions, create invoices, and handle refunds. Broad capability areas include automated chat manag

    JavaScriptapibotbot-framework
    View on GitHub↗9,107
  • atipugin/telegram-bot-rubyatipugin avatar

    atipugin/telegram-bot-ruby

    1,422View on GitHub↗
    Rubyrubytelegramtelegram-bot
    View on GitHub↗1,422
  • anytimetraveler/telegram-menu-libraryAnyTimeTraveler avatar

    AnyTimeTraveler/telegram-menu-library

    2View on GitHub↗

    A library that makes creating menus much easier

    Java
    View on GitHub↗2
  • alik0211/mtproto-corealik0211 avatar

    alik0211/mtproto-core

    645View on GitHub↗

    Telegram API JS (MTProto) client library for Node.js and browser

    JavaScript
    View on GitHub↗645
  • botfuel/botfuel-dialogB

    Botfuel/botfuel-dialog

    0View on GitHub↗
    View on GitHub↗0
  • bigicoin/phpfacebotB

    bigicoin/phpfacebot

    0View on GitHub↗
    View on GitHub↗0
  • bottr-js/bottrBottr-js avatar

    Bottr-js/Bottr

    935View on GitHub↗

    🤖 The world's simplest framework for creating Bots

    JavaScriptbotscreating-botsmessenger-bot
    View on GitHub↗935
  • broidhq/broid-kitB

    broidHQ/broid-kit

    0View on GitHub↗
    View on GitHub↗0
  • broidhq/broid-kit-botpressB

    broidHQ/broid-kit-botpress

    0View on GitHub↗
    View on GitHub↗0
  • broidhq/integrationsB

    broidHQ/integrations

    0View on GitHub↗
    View on GitHub↗0
  • andrew-templeton/bottieA

    andrew-templeton/bottie

    0View on GitHub↗
    View on GitHub↗0
  • danog/madelineprotodanog avatar

    danog/MadelineProto

    3,344View on GitHub↗

    MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram API using the MTProto protocol, the same protocol used by official Telegram clients. It functions as both a Telegram bot SDK and a userbot automation library, enabling PHP applications to connect to Telegram as either a bot account or a regular user account, sending and receiving messages, media, and other data directly without relying on the Bot API intermediary. The library is built on an event-driven architecture with Amp v3 fiber-based concurrency, allowing for non-blockin

    PHPamphpasyncbot
    View on GitHub↗3,344
  • codeforequity-at/testmybotC

    codeforequity-at/testmybot

    0View on GitHub↗
    View on GitHub↗0
  • badoualy/kotlogrambadoualy avatar

    badoualy/kotlogram

    238View on GitHub↗

    Telegram API for Java/Kotlin easy to use and straightforward

    Java
    View on GitHub↗238
  • davidmann4/botstackD

    davidmann4/botstack

    0View on GitHub↗
    View on GitHub↗0
  • depoio/node-telegram-botdepoio avatar

    depoio/node-telegram-bot

    137View on GitHub↗

    Client wrapper for Telegram Bot API (Under heavy development)

    JavaScript
    View on GitHub↗137
  • dinoleung/teledartDinoLeung avatar

    DinoLeung/TeleDart

    309View on GitHub↗

    A Dart library interfacing with the latest Telegram Bot API.

    Dart
    View on GitHub↗309
  • enricostara/telegram.linkenricostara avatar

    enricostara/telegram.link

    335View on GitHub↗

    Telegram API library (javascript, node.js)

    JavaScript
    View on GitHub↗335
  • eternnoir/goteleboteternnoir avatar

    eternnoir/gotelebot

    22View on GitHub↗

    Golang (Go) implementation for the Telegram Bot API.

    Go
    View on GitHub↗22
  • eternnoir/pytelegrambotapieternnoir avatar

    eternnoir/pyTelegramBotAPI

    8,684View on GitHub↗

    pyTelegramBotAPI is a Python framework and API wrapper designed for building bots that interact with the Telegram Bot API. It provides a toolkit for managing bot lifecycles through both synchronous and asynchronous request patterns. The framework is distinguished by a routing system that uses custom filters and middleware pipelines to direct incoming updates to specific handlers. It includes a finite state machine manager to track user progress through multi-step conversations and a retry-based system to handle server-side rate limiting. The library covers a broad range of capabilities, incl

    Pythonbot-apipython-apitelegram
    View on GitHub↗8,684
  • ex3ndr/telegram-apiex3ndr avatar

    ex3ndr/telegram-api

    142View on GitHub↗

    Telegram Api library for java

    Java
    View on GitHub↗142
  • go-telegram-bot-api/telegram-bot-apigo-telegram-bot-api avatar

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

    6,379View on GitHub↗

    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

    Gogolanghacktoberfesttelegram
    View on GitHub↗6,379
  • gotd/tdgotd avatar

    gotd/td

    2,129View on GitHub↗
    Gobot-apigogolang
    View on GitHub↗2,129
  • gramiojs/gramiogramiojs avatar

    gramiojs/gramio

    269View on GitHub↗

    Powerful, extensible and really type-safe Telegram Bot API framework

    TypeScript
    View on GitHub↗269
  • grammyjs/grammygrammyjs avatar

    grammyjs/grammY

    3,633View on GitHub↗

    The Telegram Bot Framework.

    TypeScript
    View on GitHub↗3,633
  • claudiajs/claudia-bot-builderclaudiajs avatar

    claudiajs/claudia-bot-builder

    1,833View on GitHub↗

    Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes

    JavaScriptalexaaws-lambdachatbot
    View on GitHub↗1,833