1 Repo
Non-blocking libraries designed for high-concurrency network operations using Python async syntax.
Distinct from Python Libraries: The candidates are too specific (TUI, Security) or generic; this captures the architectural identity of an async framework.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Asynchronous Python Frameworks. Refine with filters or upvote what's useful.
Pyrogram ist ein asynchrones Python-Framework für die Interaktion mit der Telegram-MTProto-API. Es dient sowohl als Bot-Framework als auch als User-Client-Bibliothek und bietet eine konkrete Implementierung des MTProto-Protokolls für die sichere Kommunikation mit Telegram-Servern. Die Bibliothek zeichnet sich durch eine High-Level-Wrapper-Schicht aus, die komplexe Protokollmethoden in Python-Funktionen abstrahiert, während sie gleichzeitig die Ausführung von Raw-API-Funktionen und Low-Level-Peer-Auflösung ermöglicht. Sie unterstützt Multi-Client-Concurrency, was die Verwaltung mehrerer Benutzer- oder Bot-Identitäten innerhalb eines einzigen Prozesses ermöglicht. Das Fähigkeitsspektrum umfasst umfassendes Account- und Session-Management, einschließlich Zwei-Faktor-Authentifizierung und Registrierung. Es bietet umfangreiche Tools für das Chat-Management in Gruppen und Kanälen, automatisierte Bot-Logik für Inline-Queries und Befehle sowie eine breite Palette an Messaging-Funktionen für die Handhabung von Text, Umfragen und großen Mediendateien durch Chunk-basiertes Streaming. Das Framework enthält zudem Utilities für Kontaktmanagement, globale und lokale Suchindizierung sowie ereignisgesteuerte Automatisierung mittels filterbasierter Dispatching.
Built as a non-blocking framework designed for high-concurrency network operations using Python async syntax.