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ಗೆ ಬೇರೆ ಸಹಾಯಕ ಮತ್ತು ಸಾಗಣೆ ಇದೆ.