Прокси IPv6 боюнча уга алат, ал эми байланышты башка дарек үй-бүлөсүндөгү Telegram серверине алып барат. Проксинин акыркы чекитин жана Telegramдын акыркы чекитин өзүнчө караңыз.

Telethon 1.45 үчүн, колдонмонун чөйрөсүндө документтелген python-socks[asyncio] көз карандылыгы болсо:

from telethon import TelegramClient

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

Документтеги IPv6 дарегин жана портун чыныгы угуучу менен алмаштырыңыз. Дарек талаасы кашасыз литерал, анткени порт мурунтан өзүнчө маани. IPv6 дарегин URL authority ичине киргизгенде каша керек.

Керек болсо SOCKS эсеби үчүн username жана password талааларын кошуңуз. SOCKS5 эсеби Telegramдын API ID, API hash жана sessionдан өзүнчө.

use_ipv6=True Telethonдун Telegram сервер дарегин тандоосун көзөмөлдөйт. Бул IPv6 прокси хост атын жарактуу угуу дарегине айландырган которгуч эмес.

Эски чөйрө IPv6да ийгиликсиз болсо, чыныгы Python интерпретаторуна жеткиликтүү бэкенди текшериңиз. Башка виртуалдык чөйрөдөгү import бул процессти өзгөртпөйт. MTProto прокси байланыш режимдери купуя маалымат камтыган башка tuple колдонот; ал башка конфигурация.

Тектеш макалалар