Задать вопрос
@DEUSSS

Как обойти блокировку pyTelegramBotApi?

Добрый день. Пишу бота для телеграма на питоне, столкнулась с проблемой обхода блокировки.
Иногда получается обойти, но в большинстве случаев нет. Как решить эту проблему, чтобы каждые 5 секунд не приходилось менять прокси?

Пишу так:
apihelper.proxy = {'https' : '181.101.20.234:7071'}


Листинг ошибок(часть из них):

2020-05-27 15:41:09,783 (util.py:68 PollingThread) ERROR - TeleBot: "ConnectTimeout occurred, args=(MaxRetryError("HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(, 'Connection to 104.255.170.175 timed out. (connect timeout=3.5)'))"),)
Traceback (most recent call last):
File "C:\Users\Полина\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\connection.py", line 159, in _new_conn
conn = connection.create_connection(
File "C:\Users\Полина\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\connection.py", line 84, in create_connection
raise err
File "C:\Users\Полина\AppData\Local\Programs\Python\Python38-32\lib\site-packages\urllib3\util\connection.py", line 74, in create_connection
sock.connect(sa)
socket.timeout: timed out

During handling of the above exception, another exception occurred:
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Andrey_Dolg
Больше похоже на бесплатный прокси который работает через раз, а не на блокировку. Купите хорошие прокси.
Интересно а этого бота для задачи вопросов сюда тоже кто-то написал.
Ответ написан
@Roper222
Используйте VPN или прокси.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы