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

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

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

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

0
View on GitHub↗
6,379 نجوم·982 تفرعات·Go·mit·4 مشاهداتgo-telegram-bot-api.dev↗

Telegram Bot Api

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 for real-time interaction.

The package provides the essential building blocks for integrating a Telegram bot into an application, covering the full cycle of authentication, message sending, and update handling through either polling or webhook mechanisms.

Features

  • Telegram Bot Frameworks - Provides a Go client library for integrating Telegram bots via the Bot API.
  • Telegram Chat Sending - Sends text and media messages to Telegram chats with reply-to support.
  • Incoming Webhooks - Receives Telegram updates through an HTTPS webhook endpoint.
  • Telegram Webhook Receivers - Accepts incoming Telegram updates via an HTTPS webhook endpoint.
  • Telegram Message Sending - Sends text and media messages to Telegram chats via the Bot API.
  • Telegram API Integrations - Sends text or media messages to Telegram chats using the Bot API.
  • Update Polling - Polls the Telegram API for new updates with configurable long-polling timeouts.
  • Text Message Transmission - Sends text messages to Telegram chats with optional reply-to functionality.
  • Bot Authentication Strategies - Authenticates the bot using an API token against the Telegram server.
  • Long-Polling Queries - Implements long-polling to wait for Telegram updates with configurable timeout.
  • Direct Message Replies - Supports replying to specific messages in a Telegram conversation.
  • Message Senders - Sends text and media messages to Telegram chats with optional reply-to functionality.
  • Update Pollers - Polls the Telegram API for new updates using configurable long-polling timeouts.
  • Webhook Receivers - Accepts incoming HTTPS webhook requests from Telegram for real-time update delivery.
  • Bot Development - Simple and clean Telegram bot client.
  • Bot Frameworks - Golang bindings for the Bot API.

سجل النجوم

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

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Telegram Bot Api.
  • 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
  • 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
  • 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
  • tdlib/telegram-bot-apiالصورة الرمزية لـ tdlib

    tdlib/telegram-bot-api

    4,296عرض على GitHub↗

    This project is a self-hosted Telegram Bot API server that implements a REST gateway to manage bots independently of official cloud infrastructure. It functions as messaging platform middleware, utilizing a translation layer to convert high-level REST API calls into low-level functions via a TDLib-based core. The server allows for local hosting, which enables the removal of cloud file size limits for uploads and downloads and the use of arbitrary local IP addresses and ports for webhook delivery. It provides a local file system storage mechanism for handling large files and supports session-b

    C++
    عرض على GitHub↗4,296
عرض جميع البدائل الـ 30 لـ Telegram Bot Api→

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

ما هي وظيفة 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 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.

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

الميزات الرئيسية لـ go-telegram-bot-api/telegram-bot-api هي: Telegram Bot Frameworks, Telegram Chat Sending, Incoming Webhooks, Telegram Webhook Receivers, Telegram Message Sending, Telegram API Integrations, Update Polling, Text Message Transmission.

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

تشمل البدائل مفتوحة المصدر لـ go-telegram-bot-api/telegram-bot-api: danog/madelineproto — MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram… pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot… tucnak/telebot — Telebot is a framework for building interactive bots using the Telegram Bot API. It provides a type-safe API wrapper… tdlib/telegram-bot-api — This project is a self-hosted Telegram Bot API server that implements a REST gateway to manage bots independently of… 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…