4 个仓库
Clickable buttons within a message that trigger callbacks or open URLs when tapped.
Distinct from Buttons: Distinct from general Buttons: specifically attaches to messages and sends callback data or opens URLs, not a standalone UI element.
Explore 4 awesome GitHub repositories matching user interface & experience · Inline Keyboard. Refine with filters or upvote what's useful.
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
Creates a tappable button for inline or reply keyboards that sends a predefined text when pressed.
Pyrogram 是一个异步 Python 框架,用于与 Telegram MTProto API 进行交互。它既是机器人框架又是用户客户端库,提供了 MTProto 协议的具体实现,用于与 Telegram 服务器进行安全通信。 该库通过提供一个高级封装层脱颖而出,该层将复杂的协议方法抽象为 Python 函数,同时仍然允许执行原始 API 函数和底层对等解析。它支持多客户端并发,能够在单个进程中管理多个用户或机器人身份。 其功能范围涵盖全面的账户和会话管理,包括两步验证和注册。它提供了广泛的工具,用于跨群组和频道的聊天管理、用于内联查询和命令的自动化机器人逻辑,以及用于通过基于块的流处理来处理文本、投票和大型媒体文件的广泛消息传递功能。 该框架还包括用于联系人管理、全局和本地搜索索引的实用程序,以及通过基于过滤器的分发进行的事件驱动自动化。
Supports interactive inline keyboards that trigger callbacks or open URLs within messages.
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
Builds custom reply and inline keyboards with buttons to capture user input or trigger actions.
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
Provides programmatic access to click inline buttons in Telegram messages by position or properties.