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

Холбоотой нийтлэлүүд