PyTelegramBotAPI រំពឹងការធ្វើផែនទីប្រូកស៊ី
កំណត់រចនាសម្ព័ន្ធជំនួយការ API សមកាលកម្មដែលផ្អែកលើ Requests ជាមួយការធ្វើផែនទីប្រូកស៊ី HTTPS-ទៅ-SOCKS។
ជំនួយការ PyTelegramBotAPI សមកាលកម្មបញ្ជូនការកំណត់ប្រូកស៊ីរបស់វាទៅ Requests។ កំណត់វចនានុក្រមដែលភ្ជាប់គ្រោងគោលដៅទៅ URL ប្រូកស៊ី មុនពេលសាងសង់បូតជាមួយ bot_token របស់កម្មវិធី។ ម៉ាស៊ីន និងច្រកពីបញ្ជីប្រូកស៊ី SOCKS5 អាចបំពេញ URL SOCKS5 ដែលបង្ហាញ៖
import telebot
from telebot import apihelper
apihelper.proxy = {
"https": "socks5h://proxy.example.net:1080",
}
bot = telebot.TeleBot(bot_token)
សញ្ញាចុចពីរចំណុចរវាងកូនសោ និងតម្លៃធ្វើឱ្យវាក្លាយជាវចនានុក្រម។ កន្សោមវង់ក្រចកដែលមានខ្សែអក្សរបំបែកដោយសញ្ញាក្បៀសបង្កើតជាសំណុំ ដែល Requests មិនអាចប្រើជាការធ្វើផែនទីប្រូកស៊ីបានទេ។
កូនសោ https ត្រូវនឹងគោលដៅធម្មតារបស់ Telegram API។ socks5h ទាមទារការដោះស្រាយឈ្មោះម៉ាស៊ីននៅខាងប្រូកស៊ី ហើយពឹងលើការគាំទ្រ SOCKS របស់ Requests។
apihelper.proxy គឺជាការកំណត់រួមគ្នាកម្រិតម៉ូឌុលសម្រាប់ការហៅជំនួយការសមកាលកម្ម។ កំណត់វាមុនពេលកម្មករចាប់ផ្តើម។ ការផ្លាស់ប្តូរវាពេលបូតកំពុងដំណើរការស្របគ្នាអាចផ្លាស់ប្តូរផ្លូវរបស់បូតផ្សេងទៀត។ AsyncTeleBot មានជំនួយការ និងការដឹកជញ្ជូនផ្សេង។