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 တွင် မတူညီသော အကူအညီနှင့် သယ်ယူပို့ဆောင်မှု ရှိသည်။