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 нь өөр туслах болон тээвэртэй.