Telegram-бот не подключается к прокси
Код в саблайме:
from telegram.ext import Updater, CommandHandler
PROXY = {'proxy_url': 'socks5://t1.learn.python.ru:180',
'urllib3_proxy_kwargs': {'username': 'learn', 'password': 'python'}}
def greet_user(bot, update):
text = ('Вызван /start')
print(text)
update.message.reply_text(text)
def main():
mybot = Updater('1334826543:AAEU9he8NoHHpykMfmjgPipIPOUwcKwM_DI', request_kwargs=PROXY)
dp = mybot.dispatcher
dp.add_handler(CommandHandler('start', greet_user))
mybot.start_polling()
mybot.idle()
main()
Однако код не работает. Ошибка:
C:\Users\NOUT\yesa\lesson1\megabot>python bot.py
bot.py:15: TelegramDeprecationWarning: Old Handler API is deprecated - see https://git.io/fxJuV for details
mybot = Updater('1334826543:AAEU9he8NoHHpykMfmjgPipIPOUwcKwM_DI', request_kwargs=PROXY)
Traceback (most recent call last):
File "C:\Users\NOUT\AppData\Roaming\Python\Python38\site-packages\socks.py", line 787, in connect
super(socksocket, self).connect(proxy_addr)
socket.timeout: timed out