Proxy Settings

wzgram supports proxies with and without authentication. This feature allows wzgram to exchange data with Telegram through an intermediate SOCKS 4/5 or HTTP (CONNECT) proxy server.


Usage

To use wzgram with a proxy, use the proxy parameter in the Client class. If your proxy doesn’t require authorization you can omit username and password.

from pyrogram import Client

proxy = {
    "scheme": "socks5",  # "socks4", "socks5" and "http" are supported
    "hostname": "11.22.33.44",
    "port": 1234,
    "username": "username",
    "password": "password"
}

app = Client("my_account", proxy=proxy)

app.run()