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 को सहायक र ट्रान्सपोर्ट फरक छ।