A PyTelegramBotAPI proxy-hozzárendelést vár
Állítsa be a Requests-alapú szinkron API-segédet HTTPS–SOCKS proxy-hozzárendeléssel.
A szinkron PyTelegramBotAPI-segéd átadja a proxybeállítását a Requestsnek. Rendeljen hozzá egy szótárt, amely a cél sémáját a proxy URL-jéhez társítja, mielőtt az alkalmazás bot_tokenjével felépíti a botot. A SOCKS5 proxy listából származó gazdagép és port kitöltheti a látható SOCKS5 URL-t:
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
A kulcs és az érték közötti kettőspont szótárt csinál ebből. A vesszővel elválasztott karakterláncokat tartalmazó kapcsos zárójeles kifejezés halmazt hoz létre, amelyet a Requests nem tud proxy-hozzárendelésként használni.
A https kulcs a Telegram API szokásos céljának felel meg. A socks5h a proxy oldalán történő gazdagépnév-feloldást kér, és a Requests SOCKS-támogatására épül.
Az apihelper.proxy modulszintű megosztott beállítás a szinkron segédhívásokhoz. A munkások indulása előtt állítsa be; az egyidejű botok mellett történő módosítása megváltoztathatja egy másik bot útvonalát. Az AsyncTeleBot segéde és átvitele más.