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 کا مددگار اور ٹرانسپورٹ مختلف ہے۔