PyTelegramBotAPI jistenna mappa tal-proxy
Ikkonfigura l-għajnuna API sinkronika bbażata fuq Requests b'mappa tal-proxy minn HTTPS għal SOCKS.
L-għajnuna sinkronika ta' PyTelegramBotAPI tgħaddi l-konfigurazzjoni tal-proxy tagħha lil Requests. Assenja dizzjunarju li jgħaqqad l-iskema tad-destinazzjoni mal-URL tal-proxy qabel ma tibni l-bot bil-bot_token tal-applikazzjoni. Host u port mil-lista tal-proxy SOCKS5 jistgħu jimlew l-URL tas-SOCKS5 murija:
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
It-tieni punt bejn iċ-ċavetta u l-valur jagħmel dan dizzjunarju. Espressjoni bil-parentesi b'sekwenzi separati bil-virgoli toħloq sett, li Requests ma jistax jużah bħala mappa tal-proxy.
Iċ-ċavetta https taqbel mad-destinazzjoni normali tal-API ta' Telegram. socks5h jitlob riżoluzzjoni tal-isem tal-host fuq in-naħa tal-proxy u jiddependi fuq l-appoġġ SOCKS ta' Requests.
apihelper.proxy hija konfigurazzjoni maqsuma fil-livell tal-modulu għas-sejħiet sinkroniċi tal-għajnuna. Issettjaha qabel ma jibdew il-ħaddiema; il-bidla tagħha waqt li l-bots jaħdmu fl-istess ħin tista' tbiddel ir-rotta ta' bot ieħor. AsyncTeleBot għandu għajnuna u trasport differenti.