From d23e4079e4d29b72cd029d0f81c70e2a69de56dc Mon Sep 17 00:00:00 2001
From: Dan <14043624+delivrance@users.noreply.github.com>
Date: Thu, 24 Jan 2019 20:03:14 +0100
Subject: [PATCH] Update docs index page
---
docs/source/index.rst | 33 ++++++++++++++++++---------------
1 file changed, 18 insertions(+), 15 deletions(-)
diff --git a/docs/source/index.rst b/docs/source/index.rst
index ca9a38a3..67a3b03f 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -10,27 +10,28 @@ Welcome to Pyrogram
- Telegram MTProto API Client Library for Python
+ Telegram MTProto API Framework for Python
+
-
- Download
+
+ Documentation
•
-
- Source code
+
+ Changelog
•
Community
-
+
+ alt="Schema Layer">
+ alt="TgCrypto Version">
@@ -55,18 +56,20 @@ using the Next button at the end of each page. But first, here's a brief overvie
About
-----
-**Pyrogram** is a brand new Telegram_ Client Library written from the ground up in Python and C. It can be used for
-building custom Telegram applications that interact with the MTProto API as both User and Bot.
+**Pyrogram** is an elegant, easy-to-use Telegram_ client library and framework written from the ground up in Python and C.
+It enables you to easily build custom Telegram applications that interact with the MTProto API as both user and bot.
Features
--------
-- **Easy to use**: You can easily install Pyrogram using pip and start building your app right away.
-- **High-level**: The low-level details of MTProto are abstracted and automatically handled.
+- **Easy**: You can install Pyrogram with pip and start building your app right away.
+- **Elegant**: Low-level details are abstracted and re-presented in a much nicer and easier way.
- **Fast**: Crypto parts are boosted up by TgCrypto_, a high-performance library written in pure C.
-- **Updated** to the latest Telegram API version, currently Layer 91 on top of MTProto 2.0.
-- **Documented**: The Pyrogram API is well documented and resembles the Telegram Bot API.
-- **Full API**, allowing to execute any advanced action an official client is able to do, and more.
+- **Documented**: Pyrogram API methods, types and public interfaces are well documented.
+- **Type-hinted**: Exposed Pyrogram types and method parameters are all type-hinted.
+- **Updated**, to the latest Telegram API version, currently Layer 91 on top of MTProto 2.0.
+- **Pluggable**: The Smart Plugin system allows to write components with minimal boilerplate code.
+- **Comprehensive**: Execute any advanced action an official client is able to do, and even more.
To get started, press the Next button.