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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rubenlagus avatar

rubenlagus/TelegramBots

0
View on GitHub↗
5,467 stars·1,356 forks·Java·MIT·5 vuestelegram.me/JavaBotsApi↗

TelegramBots

TelegramBots est un framework de bot pour Java et un client pour la plateforme de messagerie Telegram. Il fournit les outils nécessaires pour construire des assistants automatisés qui communiquent avec l'API de messagerie pour envoyer et recevoir des messages et gérer les interactions utilisateur.

Le projet permet la création d'interfaces conversationnelles via des claviers personnalisés et des boutons en ligne. Il prend en charge la livraison de contenu multimédia, permettant aux bots d'envoyer et de recevoir des documents, des photos et d'autres fichiers multimédias.

Le framework gère les mises à jour de bot via polling ou webhooks et prend en charge l'implémentation de flux de travail de messagerie automatisés. Il fournit des capacités pour la conception d'interface interactive et la gestion des services de bot.

Features

  • Telegram Bot Frameworks - Provides a specialized Java framework for building interactive agents on the Telegram platform.
  • REST API Integrations - Provides the core integration logic for communicating with the Telegram messaging service via RESTful HTTP endpoints.
  • Bot Frameworks - Offers a set of tools and libraries for building, managing, and interacting with automated messaging bots in Java.
  • Messaging API Integrations - Provides a comprehensive library for connecting Java applications to the Telegram messaging platform.
  • Telegram API Integrations - Acts as a programmatic client for interacting with the Telegram platform via polling and webhooks.
  • Conversation Flow Design - Provides tools to design multi-turn interaction paths using interactive menus and buttons.
  • Automated Chat Media Delivery - Implements automated delivery of multimedia content specifically for users within the Telegram chat platform.
  • Messaging Media Uploads - Allows bots to transmit documents, photos, and other media to users by uploading files or using identifiers.
  • Command and Pattern Routing - Routes incoming user text and command patterns to specific logic handlers within the bot.
  • Messaging Automation - Facilitates the creation of systems that automate repetitive communication tasks via real-time event triggers.
  • Webhook Event Receivers - Includes a listener to receive and route incoming webhook payloads sent from the Telegram API server.
  • Messaging Update Processors - Processes incoming events and messages from the Telegram API and routes them through handler sequences.
  • Long-Polling Queries - Provides a long-polling mechanism to fetch updates from the Telegram API without requiring a public endpoint.
  • Conversational UI Elements - Enables the creation of custom keyboards and inline buttons to provide structured input options for users.
  • Bot Frameworks - Java library for bot creation.

Historique des stars

Graphique de l'historique des stars pour rubenlagus/telegrambotsGraphique de l'historique des stars pour rubenlagus/telegrambots

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à TelegramBots

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec TelegramBots.
  • go-telegram-bot-api/telegram-bot-apiAvatar de go-telegram-bot-api

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

    6,379Voir sur 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
    Voir sur GitHub↗6,379
  • kotlin-telegram-bot/kotlin-telegram-botAvatar de kotlin-telegram-bot

    kotlin-telegram-bot/kotlin-telegram-bot

    973Voir sur GitHub↗

    This library is a type-safe Kotlin framework designed for building automated messaging services on the Telegram platform. It provides a comprehensive toolkit for developers to create interactive bots that handle incoming updates, manage chat interactions, and execute automated workflows on the JVM. By abstracting the underlying network communication, the library allows for the development of sophisticated messaging applications using native language features. The framework distinguishes itself through a functional approach to API interaction, utilizing algebraic data types to represent succes

    Kotlinhacktoberfestkotlintelegram
    Voir sur GitHub↗973
  • pyrogram/pyrogramAvatar de pyrogram

    pyrogram/pyrogram

    4,614Voir sur 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
    Voir sur GitHub↗4,614
  • telegraf/telegrafAvatar de telegraf

    telegraf/telegraf

    9,158Voir sur 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
    Voir sur GitHub↗9,158
Voir les 30 alternatives à TelegramBots→

Questions fréquentes

Que fait rubenlagus/telegrambots ?

TelegramBots est un framework de bot pour Java et un client pour la plateforme de messagerie Telegram. Il fournit les outils nécessaires pour construire des assistants automatisés qui communiquent avec l'API de messagerie pour envoyer et recevoir des messages et gérer les interactions utilisateur.

Quelles sont les fonctionnalités principales de rubenlagus/telegrambots ?

Les fonctionnalités principales de rubenlagus/telegrambots sont : Telegram Bot Frameworks, REST API Integrations, Bot Frameworks, Messaging API Integrations, Telegram API Integrations, Conversation Flow Design, Automated Chat Media Delivery, Messaging Media Uploads.

Quelles sont les alternatives open-source à rubenlagus/telegrambots ?

Les alternatives open-source à rubenlagus/telegrambots incluent : 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… kotlin-telegram-bot/kotlin-telegram-bot — This library is a type-safe Kotlin framework designed for building automated messaging services on the Telegram… pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot… telegraf/telegraf — Telegraf is a Node.js framework and typed API wrapper for building interactive chat agents on the Telegram platform.… 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…