I-proxy ingalalela ku-IPv6 ngenkathi ithwala ukuxhumana kuya kuseva ye-Telegram komunye umndeni wamakheli. Phatha iphoyinti lokugcina le-proxy kanye nephoyinti lokugcina le-Telegram ngokwehlukana.

Ku-Telethon 1.45, uma ukuncika okubhaliwe python-socks[asyncio] kukhona endaweni yohlelo lokusebenza:

from telethon import TelegramClient

client = TelegramClient(
    'existing-session', api_id, api_hash,
    proxy={
        'proxy_type': 'socks5',
        'addr': '2001:db8::10',
        'port': 1080,
        'rdns': True,
    },
)

Faka ikheli le-IPv6 ne-port ezivela kumdokhumenti esikhundleni salokho okulalelayo kwangempela. Inkambu yekheli iyiliterali engenazo izingcoso, ngoba i-port isiyinani elihlukile. Izingcoso ziyadingeka lapho ikheli le-IPv6 lifakwa ku-authority ye-URL.

Engeza izinkambu ze-username ne-password ze-akhawunti ye-SOCKS uma kudingeka. I-akhawunti ye-SOCKS5 ihlukile ku-API ID, API hash ne-session ye-Telegram.

use_ipv6=True ilawula ukukhetha kwe-Telethon ikheli leseva ye-Telegram. Akusona iswishi esiguqula igama lomsingathi le-proxy ye-IPv6 libe ikheli lokulalela elivumelekile.

Hlola i-backend etholakala kumhumushi we-Python wangempela uma indawo endala ihluleka ku-IPv6. I-import endaweni ebonakalayo eminye ayiguquli le nqubo. Izimo zokuxhumana ze-proxy ye-MTProto zisebenzisa enye i-tuple equkethe imfihlo; lokho kungolunye ukulungiselela.

Izihloko ezihlobene