mirror of
https://github.com/TeamPGM/pyrogram.git
synced 2024-11-24 07:51:44 +00:00
Update README.rst
This commit is contained in:
parent
b9df700aae
commit
98e0109dde
38
README.rst
38
README.rst
@ -5,7 +5,9 @@ Table of Contents
|
|||||||
|
|
||||||
- `Overview`_
|
- `Overview`_
|
||||||
|
|
||||||
- `Requirements`_
|
- `Features`_
|
||||||
|
|
||||||
|
- `Requirements`_
|
||||||
|
|
||||||
- `Installation`_
|
- `Installation`_
|
||||||
|
|
||||||
@ -25,25 +27,37 @@ Table of Contents
|
|||||||
Overview
|
Overview
|
||||||
========
|
========
|
||||||
|
|
||||||
**Pyrogram** is a Client Library written from the ground up in Python, designed
|
**Pyrogram** is a fully functional Telegram Client Library written from the ground up in Python.
|
||||||
for Python application developers. It offers simple and complete access to the
|
It offers simple and complete access to the `Telegram Messenger API`_ and is designed for Python
|
||||||
`Telegram Messenger API`_. Pyrogram:
|
developers keen on building custom Telegram applications.
|
||||||
|
|
||||||
- Provides idiomatic, developer-friendly Python code (either generated or
|
|
||||||
hand-written) making the Telegram API simple to use.
|
|
||||||
|
|
||||||
- Handles all the low-level details of communication with the Telegram servers
|
Features
|
||||||
by implementing the `MTProto Mobile Protocol v2.0`_.
|
--------
|
||||||
|
|
||||||
- Makes use of the latest Telegram API version (`Layer 73`_).
|
- **Easy to setup**: Pyrogram can be easily installed and upgraded using ``pip``, requires
|
||||||
|
a minimal set of dependencies (which are also automatically managed) and very few lines
|
||||||
|
of code to get started with.
|
||||||
|
|
||||||
- Can be easily installed and upgraded using ``pip``.
|
- **Easy to use**: Pyrogram provides idiomatic, developer-friendly, clean and readable
|
||||||
|
Python code (either generated or hand-written) making the Telegram API simple to use.
|
||||||
|
|
||||||
- Requires a minimal set of dependencies.
|
- **High level**: Pyrogram automatically handles all the low-level details of
|
||||||
|
communication with the Telegram servers by implementing the
|
||||||
|
`MTProto Mobile Protocol v2.0`_ and the mechanisms needed for establishing
|
||||||
|
a reliable connection.
|
||||||
|
|
||||||
|
- **Updated**: Pyrogram makes use of the latest Telegram API version, currently `Layer 73`_.
|
||||||
|
|
||||||
|
- **Documented**: Pyrogram API public methods are documented and resemble the well
|
||||||
|
established Telegram Bot API, thus offering a familiar look to Bot developers.
|
||||||
|
|
||||||
|
- **Full API support**: Beside the simple, bot-like methods offered by the Pyrogram API,
|
||||||
|
the library also provides a complete, low-level access to every single Telegram API method.
|
||||||
|
|
||||||
|
|
||||||
Requirements
|
Requirements
|
||||||
============
|
------------
|
||||||
|
|
||||||
- Python 3.3 or higher.
|
- Python 3.3 or higher.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user