Update install/test server docs and add new known RPC error

This commit is contained in:
Lonami Exo
2021-04-21 19:56:34 +02:00
parent 5f16434346
commit 319b6283a9
4 changed files with 13 additions and 9 deletions

View File

@@ -6,14 +6,16 @@ Installation
Telethon is a Python library, which means you need to download and install
Python from https://www.python.org/downloads/ if you haven't already. Once
you have Python installed, run:
you have Python installed, `upgrade pip`__ and run:
.. code-block:: sh
pip3 install -U telethon --user
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade telethon
To install or upgrade the library to the latest version.
…to install or upgrade the library to the latest version.
.. __: https://pythonspeed.com/articles/upgrade-pip/
Installing Development Versions
===============================
@@ -23,7 +25,7 @@ you can run the following command instead:
.. code-block:: sh
pip3 install -U https://github.com/LonamiWebs/Telethon/archive/master.zip --user
python3 -m pip install --upgrade https://github.com/LonamiWebs/Telethon/archive/master.zip
.. note::
@@ -74,7 +76,7 @@ manually.
Some of the modules may require additional dependencies before being
installed through ``pip``. If you have an ``apt``-based system, consider
installing the most commonly missing dependencies:
installing the most commonly missing dependencies (with the right ``pip``):
.. code-block:: sh
@@ -85,6 +87,7 @@ manually.
Thanks to `@bb010g`_ for writing down this nice list.
.. _cryptg: https://github.com/cher-nov/cryptg
.. _pyaes: https://github.com/ricmoo/pyaes
.. _pillow: https://python-pillow.org

View File

@@ -25,13 +25,13 @@ so don't store sensitive data here.
Valid phone numbers are ``99966XYYYY``, where ``X`` is the ``dc_id`` and
``YYYY`` is any number you want, for example, ``1234`` in ``dc_id = 2`` would
be ``9996621234``. The code sent by Telegram will be ``dc_id`` repeated five
times, in this case, ``22222`` so we can hardcode that:
be ``9996621234``. The code sent by Telegram will be ``dc_id`` repeated six
times, in this case, ``222222`` so we can hardcode that:
.. code-block:: python
client = TelegramClient(None, api_id, api_hash)
client.session.set_dc(2, '149.154.167.40', 80)
client.start(
phone='9996621234', code_callback=lambda: '22222'
phone='9996621234', code_callback=lambda: '222222'
)