PyTelegramBotAPI د پراکسي نقشې تمه لري
د Requests پر بنسټ سنکرون API مرستندوی د HTTPS-څخه-SOCKS پراکسي نقشې سره تنظیم کړئ.
سنکرون PyTelegramBotAPI مرستندوی خپله پراکسي ترتیبه Requests ته سپاري. د اپلیکیشن bot_token سره د بوټ جوړولو مخکې د هدف سکیم له پراکسي URL سره نښلوونکی قاموس وټاکئ. له SOCKS5 پراکسي لیست څخه کوربه او پوړۍ کولی شي ښودل شوی SOCKS5 URL ډک کړي:
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
د کیلي او ارزښت ترمنځ دوه ټکي دا قاموس جوړوي. د کامې سره جلا شویو تارونو لرونکی د قوس عبارت یوه ټولګه جوړوي، چې Requests یې د پراکسي نقشې په توګه نه شي کارولی.
د https کیلي له عادي Telegram API هدف سره سمون لري. socks5h د پراکسي په اړخ کې د کوربه نوم حل غواړي او د Requests د SOCKS ملاتړ ته تکیه کوي.
apihelper.proxy د سنکرون مرستندوی غوښتنو لپاره د ماډول کچې شریکه ترتیبه ده. دا د کارګرو له پیل مخکې وټاکئ؛ د یو وخت بوټونو ترڅنګ بدلول یې د بل بوټ لار بدلولی شي. AsyncTeleBot بېل مرستندوی او لېږد لري.