PyTelegramBotAPI прокси дал келүүсүн күтөт
Requests негизиндеги синхрондук API жардамчысын HTTPSтен SOCKSка прокси дал келүү менен конфигурациялаңыз.
Синхрондук 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тун жардамчысы жана транспорту башка.