mirror of
https://github.com/TeamPGM/pyrogram.git
synced 2024-11-17 05:08:02 +00:00
29 lines
926 B
ReStructuredText
29 lines
926 B
ReStructuredText
|
Proxy Server
|
||
|
============
|
||
|
|
||
|
Pyrogram supports SOCKS5 proxies with and without authentication. This feature allows Pyrogram to exchange data with
|
||
|
Telegram through an intermediate SOCKS5 proxy server.
|
||
|
|
||
|
Usage
|
||
|
-----
|
||
|
|
||
|
To use Pyrogram with a proxy, simply append the following to your ``config.ini`` file and replace the values
|
||
|
with your own settings:
|
||
|
|
||
|
.. code-block:: ini
|
||
|
|
||
|
[proxy]
|
||
|
enabled = True
|
||
|
hostname = 11.22.33.44
|
||
|
port = 1080
|
||
|
username = <your_username>
|
||
|
password = <your_password>
|
||
|
|
||
|
- To enable or disable the proxy without deleting your settings from the config file,
|
||
|
change the ``enabled`` value as follows:
|
||
|
|
||
|
- ``1``, ``yes``, ``True`` or ``on``: Enables the proxy
|
||
|
- ``0``, ``no``, ``False`` or ``off``: Disables the proxy
|
||
|
|
||
|
- If your proxy doesn't require authorization you can omit username and password by either leaving the values blank
|
||
|
or completely delete the lines.
|