سنکرون 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 بېل مرستندوی او لېږد لري.

اړوندې مقالې