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.

Artikli relatati