Ага. Попробуйте однопоточно запустить, есть уверенность в том, что таким образом заработает. Проблема, как и предполагалось, не связана с областью видимости, но с потоками я не работал углубленно, поэтому решение не подскажу, тем не менее, кажется, что этот участок кода нужно упаковать в один поток, таким образом проблема будет решена
hellonat, имейте в виду, что API телеграм работает только с определенными портами, в том числе 80, 8080, 443 и какие-то другие еще, но насколько я помню порта 1080 там не было
Во-первых прокси должен быть настроен на отправку запросов в API телеграм.
Изначально запрос от интерпретатора принимает следующий вид http://api.telegram.org/botВАШТОКЕН/GET.
Прокси должен быть настроен так, чтобы принимать одни запросы от вас -->API Телеграм -->телеграм видит откуда пришел запрос --->Ваш прокси --> ваша машина.
Обычный прокси взятый хайдмайнейм не прокатит.
Но, можно сделать например так, как сделал я:
Арендовать дешевый впс сервер, поднять на нем nginx и перенаправлять запросы, которые поступают в /айписервера/tg на API телеграм. Таким образом все работает.
Не знаю как python-telegram-bot работает с Сокс, в документации этого при настройке прокси не видел.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.