1 रिपॉजिटरी
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, Telegram MTProto API के साथ इंटरैक्ट करने के लिए एक एसिंक्रोनस Python फ्रेमवर्क है। यह एक बॉट फ्रेमवर्क और यूज़र क्लाइंट लाइब्रेरी दोनों के रूप में कार्य करता है, जो Telegram सर्वर्स के साथ सुरक्षित संचार के लिए MTProto प्रोटोकॉल का एक ठोस कार्यान्वयन प्रदान करता है। यह लाइब्रेरी जटिल प्रोटोकॉल मेथड्स को Python फंक्शन्स में एब्स्ट्रैक्ट करने वाली एक हाई-लेवल रैपर लेयर प्रदान करके खुद को अलग करती है, जबकि अभी भी रॉ API फंक्शन्स और लो-लेवल पीयर रिज़ॉल्यूशन के निष्पादन की अनुमति देती है। यह मल्टी-क्लाइंट कॉनकरेंसी का समर्थन करती है, जो एक ही प्रोसेस के भीतर कई यूज़र या बॉट पहचानों के प्रबंधन को सक्षम बनाती है। इसकी क्षमताएं दो-चरणीय प्रमाणीकरण और पंजीकरण सहित व्यापक खाता और सेशन प्रबंधन को कवर करती हैं। यह समूहों और चैनलों में चैट प्रबंधन, इनलाइन प्रश्नों और कमांड्स के लिए स्वचालित बॉट लॉजिक, और चंक-आधारित स्ट्रीमिंग के माध्यम से टेक्स्ट, पोल, और बड़ी मीडिया फ़ाइलों को संभालने के लिए मैसेजिंग फंक्शन्स की एक विस्तृत श्रृंखला प्रदान करती है। फ्रेमवर्क में संपर्क प्रबंधन, ग्लोबल और लोकल सर्च इंडेक्सिंग, और फ़िल्टर-आधारित डिस्पैचिंग के माध्यम से इवेंट-ड्रिवन ऑटोमेशन के लिए यूटिलिटीज भी शामिल हैं।
Built as a non-blocking framework designed for high-concurrency network operations using Python async syntax.