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-এর হেল্পার ও ট্রান্সপোর্ট আলাদা।