Telegram MTProto API 客户端库和 Python 框架
项目描述
用于 Python文档
的 Telegram MTProto API 框架
•
发布
•
社区
热解图
from pyrogram import Client, filters
app = Client("my_account")
@app.on_message(filters.private)
async def hello(client, message):
await message.reply_text(f"Hello {message.from_user.mention}")
app.run()
Pyrogram是一个现代、优雅且易于使用的Telegram客户端库框架,使用 Python 和 C 从头开始编写。它使您能够通过MTProto轻松为用户和机器人身份(机器人 API 替代)创建自定义 Telegram 客户端应用程序应用程序接口。
特征
- 简单:您可以使用 pip 安装 Pyrogram 并立即开始构建您的应用程序。
- 优雅:低级细节被抽象化并以更好、更简单的方式重新呈现。
- 快速:加密部分由TgCrypto增强,这是一个用纯 C 编写的高性能库。
- 异步:允许同步和异步模型满足所有使用需求。
- 文档化:API 方法、类型和公共接口都有很好的文档化。
- Type-hinted : 类型和方法都是类型提示的,可以提供出色的编辑器支持。
- 更新,以使用最新的 Telegram API 版本和功能。
- Bot API-like : 与 Bot API 相似,简单,但功能更强大,更详细。
- Pluggable:智能插件系统允许用最少的样板代码编写组件。
- 全面:执行官方客户能够执行的任何高级操作,甚至更多。
要求
- Python 3.6 或更高版本。
- 电报 API密钥。
安装
pip3 install pyrogram
资源
- 文档包含大量资源来帮助您开始使用 Pyrogram:https ://docs.pyrogram.org 。
- 寻求额外帮助?快来加入并询问我们的社区:https ://t.me/pyrogram 。
- 对于其他类型的查询,您可以发送消息或电子邮件。
版权和许可
- 版权所有 (C) 2017-2021 Dan < https://github.com/delivrance >
- 根据GNU Lesser General Public License v3 或更高版本 (LGPLv3+)的条款获得许可
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
PyrogramPlus-1.2.22.tar.gz
(309.4 kB
查看哈希)
内置分布
PyrogramPlus-1.2.22-py3-none-any.whl
(545.6 kB
查看哈希)
关
PyrogramPlus -1.2.22.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eb83fee78283cbde5bf5681b0c3c81367ba1368135940261dd798849a482a718 |
|
MD5 | 8e8fd8ea056b39d11daf0d5aebd0815d |
|
布莱克2-256 | 8147ea45387ab2d5d3665d4d546b4b35941b122a98deb6a39b003e0320ff97a5 |
关
PyrogramPlus -1.2.22-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a715eda132553a5dd70c83bcef3f088ebefea92f9e930a917e818bc0640c5c1b |
|
MD5 | b76e8bb771994aaffd5b71e3a9cdb246 |
|
布莱克2-256 | faf384ac942fe9617f6d62606d7e5e4df2cf20c0c7e48f6e16a870dbdc33aa88 |