1 repository
Capabilities to evaluate message attributes like text or user roles to route updates to specific handlers.
Distinct from Update Handlers: Focuses on the routing criteria (filtering) rather than the handler interface itself
Explore 1 awesome GitHub repository matching web development · Update Selection Logic. Refine with filters or upvote what's useful.
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
Evaluates messages using text, roles, or IDs to determine the appropriate handler for an update.