Ikkonfigura proxy SOCKS5 IPv6 fi Telethon 1.45
Uża l-backend python-socks dokumentat ta’ Telethon għal litteral ta’ proxy IPv6 u odda dak il-listener mill-għażla tad-destinazzjoni Telegram ta’ use_ipv6.
Proxy jista’ jisma’ fuq IPv6 filwaqt li jġorr konnessjoni lejn server ta’ Telegram fi familja ta’ indirizzi oħra. Ittratta l-punt finali tal-proxy u l-punt finali finali ta’ Telegram separatament.
Għal Telethon 1.45, meta d-dipendenza dokumentata python-socks[asyncio] tkun disponibbli fl-ambjent tal-applikazzjoni:
from telethon import TelegramClient
client = TelegramClient(
'existing-session', api_id, api_hash,
proxy={
'proxy_type': 'socks5',
'addr': '2001:db8::10',
'port': 1080,
'rdns': True,
},
)Issostitwixxi l-indirizz IPv6 u l-port tad-dokumentazzjoni bil-listener reali. Il-qasam tal-indirizz huwa litteral mingħajr parentesi, għax il-port huwa diġà valur separat. Il-parentesi huma meħtieġa meta indirizz IPv6 jiġi inkorporat f’authority ta’ URL.
Żid il-qasmiet username u password għal kont SOCKS meta jkun meħtieġ. Kont SOCKS5 huwa separat mill-API ID, mill-API hash u mis-session ta’ Telegram.
use_ipv6=True jikkontrolla l-għażla ta’ Telethon tal-indirizz tas-server ta’ Telegram. Mhux dan is-swiċċ li jibdel isem host ta’ proxy IPv6 f’indirizz validu ta’ smigħ.
Iċċekkja l-backend disponibbli għall-interpretu Python reali meta ambjent eqdem ifalli fuq IPv6. Import f’ambjent virtwali ieħor ma jbiddilx dan il-proċess. Il-modi tal-konnessjoni tal-proxy MTProto jużaw tuple ieħor li fih sigriet; dik hija konfigurazzjoni oħra.