Dejinta boroksi SOCKS5 IPv6 gudaha Telethon 1.45
Isticmaal backend-ka python-socks ee Telethon ee dukumeentiga ku qoran ee loogu talagalay cinwaanka IPv6 ee boroksi, kana sooc dhegeystahaas iyo doorashada Telegram ee use_ipv6.
Boroksi wuxuu ku dhegeysan karaa IPv6 isagoo u qaadaya xiriirka server Telegram oo ku yaal qoys cinwaan kale. U kala fikir qodobka boroksiga iyo qodobka ugu dambeeya ee Telegram.
Telethon 1.45, haddii bey’adda abka ku jiro ku-tiirsanaanta dukumeentiga 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,
},
)Ku beddel cinwaanka IPv6 iyo dekedda dukumeentiga dhegeystaha dhabta ah. Goobta cinwaanku waa literal aan xariiqin lahayn, sababtoo ah dekeddu horey ayey u tahay qiime gaar ah. Xariiqaha ayaa loo baahan yahay marka cinwaanka IPv6 lagu daro authority URL.
Ku dar goobaha username iyo password ee akoonka SOCKS marka loo baahdo. Akoonka SOCKS5 wuu ka duwan yahay API ID, API hash iyo session ee Telegram.
use_ipv6=True waxay xakameysaa doorashada Telethon ee cinwaanka server Telegram. Maahan furaha beddela magaca martigeliyaha boroksi IPv6 oo noqda cinwaan dhegeysi ansax ah.
Hubi backend-ka diyaar u ah tarjumaanka Python dhabta ah marka bey’ad hore ku guuldareysato IPv6. Import ku jira bey’ad kale oo macmal ah ma beddelo habkan. Hababka xiriirka boroksi MTProto waxay isticmaalaan tuple kale oo sir leh; taas waa habayn kale.