Ndihmësi sinkron i PyTelegramBotAPI ia kalon cilësimin e tij të proxy-t Requests. Caktoni një fjalor që lidh skemën e destinacionit me URL-në e proxy-t përpara se të ndërtoni botin me bot_token-in e aplikacionit. Një host dhe port nga lista e proxy-ve SOCKS5 mund të plotësojnë URL-në e SOCKS5 të treguar:

import telebot
from telebot import apihelper

apihelper.proxy = {
    "https": "socks5h://proxy.example.net:1080",
}

bot = telebot.TeleBot(bot_token)

Dy pikat mes çelësit dhe vlerës e bëjnë këtë një fjalor. Një shprehje me kllapa me vargje të ndara me presje krijon një bashkësi, të cilën Requests nuk mund ta përdorë si hartë proxy.

Çelësi https përputhet me destinacionin e zakonshëm të Telegram API. socks5h kërkon zgjidhjen e emrit të hostit në anën e proxy-t dhe mbështetet te mbështetja SOCKS e Requests.

apihelper.proxy është konfigurim i përbashkët në nivel moduli për thirrjet sinkrone të ndihmësit. Vendoseni përpara se të nisin worker-at; ndryshimi i tij ndërsa bot-et punojnë njëkohësisht mund të ndryshojë rrugën e një bot-i tjetër. AsyncTeleBot ka ndihmës dhe transport tjetër.

Artikuj të ngjashëm