Update README.rst

This commit is contained in:
Dan 2018-01-01 21:47:12 +01:00 committed by GitHub
parent b9df700aae
commit 98e0109dde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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.