awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yagop avatar

yagop/telegram-botArchived

0
View on GitHub↗
844 نجوم·492 تفرعات·Lua·GPL-2.0·10 مشاهدات

Telegram Bot

Telegram-bot is a modular chat bot platform and framework built for Telegram that executes script plugins to handle custom user interactions and automated tasks within messaging channels. Incoming chat events route through a central dispatcher that delegates execution to matching registered command handlers.

The platform relies on a file-based plugin architecture where isolated script files load dynamically at runtime, allowing administrators to manage and toggle feature modules on the fly without restarting the host application. Chat inputs parse into discrete command arguments that execute modular functions for calculations, lookups, utilities, and media generation.

Additional capabilities cover chat media processing, enabling automated file downloads, image transformations, and document delivery directly inside conversations. Large files are handled through asynchronous media streaming that processes downloads via non-blocking network streams before sending responses back to the origin chat.

Features

  • Telegram Bot Frameworks - Builds interactive chat bots for Telegram that process media and handle custom commands.
  • On-the-Fly Dependency Installation - Enables administrators to toggle feature modules at runtime without restarting the application.
  • Bot-Integrated Chat Platforms - Serves as a messaging bot engine running discrete command plugins inside chat conversations.
  • Named Event Dispatchers - Routes incoming chat events through a central dispatcher to matching registered command handlers.
  • Plugin-Based Architectures - Extends messaging capabilities using isolated script files loaded dynamically as plugins.
  • Plugin Toggle Managers - Manages bot plugin states dynamically using administrative chat commands and settings.
  • Chat Media Senders - Handles automated file downloads, image transformations, and document delivery inside conversations.
  • Chat Bots - Provides a modular architecture for extending chat bots with dynamic plugins.
  • Script Command Triggers - Parses chat inputs into discrete arguments that trigger modular script functions.
  • Command Execution Integrations - Executes dynamic calculations, lookups, and media generation via chat commands.

سجل النجوم

مخطط تاريخ النجوم لـ yagop/telegram-botمخطط تاريخ النجوم لـ yagop/telegram-bot

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة yagop/telegram-bot؟

Telegram-bot is a modular chat bot platform and framework built for Telegram that executes script plugins to handle custom user interactions and automated tasks within messaging channels. Incoming chat events route through a central dispatcher that delegates execution to matching registered command handlers.

ما هي الميزات الرئيسية لـ yagop/telegram-bot؟

الميزات الرئيسية لـ yagop/telegram-bot هي: Telegram Bot Frameworks, On-the-Fly Dependency Installation, Bot-Integrated Chat Platforms, Named Event Dispatchers, Plugin-Based Architectures, Plugin Toggle Managers, Chat Media Senders, Chat Bots.

ما هي البدائل مفتوحة المصدر لـ yagop/telegram-bot؟

تشمل البدائل مفتوحة المصدر لـ yagop/telegram-bot: pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot… kotlin-telegram-bot/kotlin-telegram-bot — This library is a type-safe Kotlin framework designed for building automated messaging services on the Telegram… aiogram/aiogram — aiogram is an asynchronous framework for building Telegram bots in Python. It provides a complete toolkit for… danog/madelineproto — MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram… eternnoir/pytelegrambotapi — pyTelegramBotAPI is a Python framework and API wrapper designed for building bots that interact with the Telegram Bot… go-telegram-bot-api/telegram-bot-api — This is a Go package that wraps the Telegram Bot API, providing a client library for building automated bot…

بدائل مفتوحة المصدر لـ Telegram Bot

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Telegram Bot.
  • pyrogram/pyrogramالصورة الرمزية لـ pyrogram

    pyrogram/pyrogram

    4,614عرض على GitHub↗

    Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot framework and a user client library, providing a concrete implementation of the MTProto protocol for secure communication with Telegram servers. The library distinguishes itself by providing a high-level wrapper layer that abstracts complex protocol methods into Python functions, while still allowing for the execution of raw API functions and low-level peer resolution. It supports multi-client concurrency, enabling the management of several user or bot identities within a single

    Python
    عرض على GitHub↗4,614
  • danog/madelineprotoالصورة الرمزية لـ danog

    danog/MadelineProto

    3,344عرض على 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
    عرض على GitHub↗3,344
  • aiogram/aiogramالصورة الرمزية لـ aiogram

    aiogram/aiogram

    5,588عرض على GitHub↗

    aiogram is an asynchronous framework for building Telegram bots in Python. It provides a complete toolkit for interacting with the Telegram Bot API, handling incoming updates, and managing bot state through a built-in finite state machine. The framework is designed around an event-driven architecture that routes messages and other updates to handler functions using a flexible dispatching system. The framework distinguishes itself through its middleware system, which allows developers to intercept and modify both incoming updates and outgoing API calls. It supports a wide range of Telegram-spe

    Pythonaiogramasynciobot
    عرض على GitHub↗5,588
  • eternnoir/pytelegrambotapiالصورة الرمزية لـ eternnoir

    eternnoir/pyTelegramBotAPI

    8,684عرض على 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
    عرض على GitHub↗8,684
عرض جميع البدائل الـ 30 لـ Telegram Bot→

مجموعات مختارة تضم Telegram Bot

مجموعات منسقة بعناية يظهر فيها Telegram Bot.
  • Telegram client library