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

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

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

php-telegram-bot/core

0
View on GitHub↗
4,019 نجوم·958 تفرعات·PHP·MIT·4 مشاهدات

Core

هذا المشروع عبارة عن مكتبة PHP ومجموعة أدوات تطوير لبناء روبوتات تتفاعل مع Telegram Bot API. يوفر إطار عمل للتعامل مع رسائل المستخدم، وإدارة الاستعلامات المضمنة، وتقديم محتوى الوسائط من خلال كل من webhooks والاستطلاع (Polling).

يتضمن إطار العمل طبقة إدارة بيانات لتخزين ملفات تعريف المستخدمين، وسجلات الدردشة، وحالات الروبوت في قاعدة بيانات علائقية للحفاظ على الاستمرارية عبر الجلسات. كما يتميز بقيود وصول إدارية لتقييد تنفيذ المهام الحساسة على معرفات المستخدمين الموثوقة.

يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك إرسال نمط الأمر (Command-pattern) لتنفيذ المنطق بناءً على أنماط النص، وتصفية الطلبات القائمة على البرمجيات الوسيطة (Middleware)، وتجزئة الوسائط التكيفية للامتثال لحدود حجم API. تدير الأدوات الإضافية عمليات نقل الملفات ثنائية الاتجاه بين الخوادم البعيدة والتخزين المحلي، بالإضافة إلى رسائل البث المؤتمتة للمستخدمين والقنوات.

Features

  • Telegram Bot Frameworks - Provides a specialized PHP framework for building interactive agents and bots on the Telegram platform.
  • Relational Database Persistence - Persists structured bot data, user profiles, and chat histories in a relational database to maintain state.
  • Relational Database Persistence - Uses relational databases to persist user profiles, chat histories, and bot state for session continuity.
  • Bot State Management - Manages the persistence of bot session data and memory across process lifecycles to maintain user experience.
  • Command and Pattern Routing - Maps specific text patterns and bot commands to predefined handler functions for executing targeted logic.
  • Telegram Webhook Receivers - Receives real-time events from Telegram via HTTP POST webhooks or long-polling to trigger internal logic.
  • Webhook Receivers - Includes a server-side receiver to process real-time updates delivered via Telegram webhooks.
  • PHP Development Toolkits - Provides a comprehensive toolkit of libraries for handling chat messages, inline queries, and media in PHP.
  • Messaging Multimedia Transmission - Facilitates the transmission of diverse media types including text, photos, audio, and video through the Telegram API.
  • Chat Command Triggers - Triggers specific bot actions based on predefined text patterns or command prefixes identified in chat messages.
  • Broadcast Messaging Channels - Enables one-to-many communication by sending messages to all active users, groups, and channels stored in the database.
  • File Transfer Utilities - Provides utilities to move files between remote API servers and local directories via upload and download interfaces.
  • Update Filters - Implements custom filter logic to determine which incoming messaging updates should be processed by specific handlers.
  • Inline Query Interfaces - Provides a framework for handling real-time user queries and returning interactive results via Telegram inline requests.
  • Telegram File Transfers - Provides a standardized layer for transferring files between Telegram servers and local storage.
  • Administrative Security - Restricts sensitive command execution and management tasks to a verified list of administrator user IDs.
  • Request Filtering Middleware - Uses a middleware layer to intercept and filter incoming updates before they reach primary handlers.
  • Bot Frameworks - PHP library based on the Bot API.

سجل النجوم

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

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

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

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

Start searching with AI

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

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

    tucnak/telebot

    4,565عرض على 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
    عرض على GitHub↗4,565
  • 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
  • go-telegram-bot-api/telegram-bot-apiالصورة الرمزية لـ go-telegram-bot-api

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

    6,379عرض على 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
    عرض على GitHub↗6,379
  • 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
عرض جميع البدائل الـ 30 لـ Core→

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

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

هذا المشروع عبارة عن مكتبة PHP ومجموعة أدوات تطوير لبناء روبوتات تتفاعل مع Telegram Bot API. يوفر إطار عمل للتعامل مع رسائل المستخدم، وإدارة الاستعلامات المضمنة، وتقديم محتوى الوسائط من خلال كل من webhooks والاستطلاع (Polling).

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

الميزات الرئيسية لـ php-telegram-bot/core هي: Telegram Bot Frameworks, Relational Database Persistence, Bot State Management, Command and Pattern Routing, Telegram Webhook Receivers, Webhook Receivers, PHP Development Toolkits, Messaging Multimedia Transmission.

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

تشمل البدائل مفتوحة المصدر لـ php-telegram-bot/core: tucnak/telebot — Telebot is a framework for building interactive bots using the Telegram Bot API. It provides a type-safe API wrapper… pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a 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… 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… aiogram/aiogram — aiogram is an asynchronous framework for building Telegram bots in Python. It provides a complete toolkit for…