PyTelegramBotAPI býst við proxy-vörpun
Stilltu samstillta Requests-undirstaða API-aðstoðarmanninn með HTTPS-í-SOCKS proxy-vörpun.
Samstillti PyTelegramBotAPI-aðstoðarmaðurinn sendir proxy-stillingu sína áfram til Requests. Úthlutaðu orðabók sem varpar áfangastaðaskemanu á proxy-slóðina áður en þú byggir bótinn með bot_token forritsins. Hýsill og port úr SOCKS5-proxylistanum geta fyllt sýndu SOCKS5-slóðina:
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
Tvípunktarnir milli lykils og gildis gera þetta að orðabók. Slóð með slaufusvigum sem inniheldur strengi aðskilda með kommum býr til mengi, sem Requests getur ekki notað sem proxy-vörpun.
Lykillinn https samsvarar venjulegum áfangastað Telegram API. socks5h krefst upplausnar hýsilnafns á proxy-hliðinni og reiðir sig á SOCKS-stuðning í Requests.
apihelper.proxy er sameiginleg stilling á einingarstigi fyrir samstillt aðstoðarmanns-köll. Stilltu hana áður en vinnuþræðir byrja; breyting á meðan bæði keyra samtímis getur breytt leið annars bóts. AsyncTeleBot hefur aðra aðstoð og flutning.