Skip to main content

优雅、现代和异步的 Telegram MTProto API 框架,适用于用户和机器人

项目描述

热解图
Telegram MTProto API Framework for 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("Hello from Pyrogram!")


app.run()

Pyrogram是一个现代、优雅和异步的MTProto API 框架。它使您能够使用 Python 通过用户帐户(自定义客户端)或机器人身份(机器人 API 替代方案)轻松地与主要 Telegram API 进行交互。

支持

如果你想支持 Pyrogram,你可以考虑:

主要特征

  • 准备就绪:使用 pip 安装 Pyrogram 并立即开始构建您的应用程序。
  • Easy:使 Telegram API 简单直观,同时仍然允许高级用法。
  • 优雅:低级细节被抽象并以更方便的方式重新呈现。
  • 快速:由TgCrypto 增强,这是一个用 C 编写的高性能密码库。
  • Type-hinted : 类型和方法都是类型提示的,可以提供出色的编辑器支持。
  • Async:完全异步(如果需要,也可以同步使用,为方便起见)。
  • 强大:完全访问 Telegram 的 API 以执行任何官方客户端操作等。

安装

pip3 install pyrogram

资源

  • 查看https://docs.pyrogram.org上的文档以了解有关 Pyrogram 的更多信息,立即开始并发现用于构建客户端应用程序的更深入的材料。
  • 加入官方频道https://t.me/pyrogram并继续关注新闻、更新和公告。