Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 05.02.2020
Сообщений: 2
Telegram API

Проблема с Telegram ботом библиотека pyTelegramBotAPI

05.02.2020, 21:22. Показов 2682. Ответов 3

Студворк — интернет-сервис помощи студентам
Не работет код, проверял множество раз правильность установленной библиотеки
Ошибка:
Кликните здесь для просмотра всего текста
2020-02-05 22:21:32,263 (util.py:66 PollingThread) ERROR - TeleBot: "ConnectTimeout occurred, args=(MaxRetryError("HTTPSConnectionPool (host='api.telegram.org', port=443): Max retries exceeded with url: /bot873618369:AAFpT8BnisOV7z8Zcj5HUsDLEqJ amiydvwI/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<requests.packages.u rllib3.connection.VerifiedHTTPSConnectio n object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))"),)
Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 142, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ connection.py", line 91, in create_connection
raise err
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ connection.py", line 81, in create_connection
sock.connect(sa)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 578, in urlopen
chunked=chunked)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 351, in _make_request
self._validate_conn(conn)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 814, in _validate_conn
conn.connect()
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 254, in connect
conn = self._new_conn()
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 147, in _new_conn
(self.host, self.timeout))
requests.packages.urllib3.exceptions.Con nectTimeoutError: (<requests.packages.urllib3.connection.V erifiedHTTPSConnection object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\adapters.py", line 403, in send
timeout=timeout
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 623, in urlopen
_stacktrace=sys.exc_info()[2])
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ retry.py", line 281, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
requests.packages.urllib3.exceptions.Max RetryError: HTTPSConnectionPool(host='api.telegram.o rg', port=443): Max retries exceeded with url: /bot873618369:AAFpT8BnisOV7z8Zcj5HUsDLEqJ amiydvwI/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<requests.packages.u rllib3.connection.VerifiedHTTPSConnectio n object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\util.py", line 60, in run
task(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 279, in __retrieve_updates
updates = self.get_updates(offset=(self.last_updat e_id + 1), timeout=timeout)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 249, in get_updates
json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\apihelper.py", line 194, in get_updates
return _make_request(token, method_url, params=payload)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\apihelper.py", line 58, in _make_request
timeout=(connect_timeout, read_timeout), proxies=proxy)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\sessions.py", line 585, in send
r = adapter.send(request, **kwargs)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\adapters.py", line 459, in send
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='api.telegram.o rg', port=443): Max retries exceeded with url: /bot873618369:AAFpT8BnisOV7z8Zcj5HUsDLEqJ amiydvwI/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<requests.packages.u rllib3.connection.VerifiedHTTPSConnectio n object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))
"
Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 142, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ connection.py", line 91, in create_connection
raise err
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ connection.py", line 81, in create_connection
sock.connect(sa)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 578, in urlopen
chunked=chunked)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 351, in _make_request
self._validate_conn(conn)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 814, in _validate_conn
conn.connect()
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 254, in connect
conn = self._new_conn()
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ction.py", line 147, in _new_conn
(self.host, self.timeout))
requests.packages.urllib3.exceptions.Con nectTimeoutError: (<requests.packages.urllib3.connection.V erifiedHTTPSConnection object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\adapters.py", line 403, in send
timeout=timeout
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\conne ctionpool.py", line 623, in urlopen
_stacktrace=sys.exc_info()[2])
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\packages\urllib3\util\ retry.py", line 281, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
requests.packages.urllib3.exceptions.Max RetryError: HTTPSConnectionPool(host='api.telegram.o rg', port=443): Max retries exceeded with url: /bot873618369:AAFpT8BnisOV7z8Zcj5HUsDLEqJ amiydvwI/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<requests.packages.u rllib3.connection.VerifiedHTTPSConnectio n object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:/Users/o_o/Desktop/Yandex.L/2 полугодие/Функции/TEST.py", line 18, in <module>
bot.polling()
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 392, in polling
self.__threaded_polling(none_stop, interval, timeout)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 415, in __threaded_polling
polling_thread.raise_exceptions()
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\util.py", line 79, in raise_exceptions
six.reraise(self.exc_info[0], self.exc_info[1], self.exc_info[2])
File "C:\ProgramData\Anaconda3\lib\site-packages\six.py", line 693, in reraise
raise value
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\util.py", line 60, in run
task(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 279, in __retrieve_updates
updates = self.get_updates(offset=(self.last_updat e_id + 1), timeout=timeout)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\__init__.py", line 249, in get_updates
json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\apihelper.py", line 194, in get_updates
return _make_request(token, method_url, params=payload)
File "C:\ProgramData\Anaconda3\lib\site-packages\telebot\apihelper.py", line 58, in _make_request
timeout=(connect_timeout, read_timeout), proxies=proxy)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\sessions.py", line 585, in send
r = adapter.send(request, **kwargs)
File "C:\Users\o_o\AppData\Roaming\Python\Pyt hon37\site-packages\requests\adapters.py", line 459, in send
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='api.telegram.o rg', port=443): Max retries exceeded with url: /bot873618369:AAFpT8BnisOV7z8Zcj5HUsDLEqJ amiydvwI/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<requests.packages.u rllib3.connection.VerifiedHTTPSConnectio n object at 0x03769C50>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))


код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import telebot
 
API_TOKEN = 'тут API'
 
bot = telebot.TeleBot(API_TOKEN)
 
 
@bot.message_handler(commands=['help', 'start'])
def send_welcome(message):
    bot.send_message(chat_id=message.chat.id, text='Привет! Отправь мне любой текст!')
 
 
@bot.message_handler(func=lambda message: True)
def echo_message(message):
    bot.reply_to(message, message.text)
 
 
bot.polling()
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.02.2020, 21:22
Ответы с готовыми решениями:

Проблема с Telegram ботом
Начал значит разбираться с библиотекой telebot, делаю по уроку простую отправку сообщения в чат import telebot bot =...

Бот для telegram (pyTelegramBotAPI) Метод не возвращает статус подписки
Добрый день товарищи программисты. Первый раз работаю с api Telegram. Суть работы бота в том, что нужно пользователю подписаться на канал,...

Бот Telegram (pyTelegramBotApi)
Помогите пожалуйста. Только начинаю этим заниматься, пока мало что получается. Задание вот в чем: Бот для кафешки. при старте выгружается...

3
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
06.02.2020, 01:39
Цитата Сообщение от HEXY Посмотреть сообщение
text='Привет! Отправь мне любой текст!'
...
Привет, я telegram. И я заблокирован в России! Почаще читай новости!
0
0 / 0 / 0
Регистрация: 05.02.2020
Сообщений: 2
06.02.2020, 15:44  [ТС]
Garry Galler, Я пробовал ставить прокси, но почему-то у меня всё та же ошибка, как можно обойти блокировку без использования прокси
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
06.02.2020, 16:16
Цитата Сообщение от HEXY Посмотреть сообщение
как можно обойти блокировку без использования прокси
Купить нормальный vpn.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.02.2020, 16:16
Помогаю со студенческими работами здесь

Inline - режим бота Telegram (pyTelegramBotAPI)
Мне необходимо, чтобы Inline-запрос боту Telegram выдавал фотографии с заголовком и описанием, а при нажатии на результат отправлял в чат...

Отправка telegram ботом файлов
Здравствуйте, у меня есть телеграмм бот, который умеет сохранять различные файлы в папку Debug своего же проекта. Как мне сделать так,...

Чтение сообщения Telegram-ботом
Привет. Пишу бота для ТГ, возникли трудности с чтением ботом сообщений из конкретного чата/канала. То бишь функции на вход подается id чата...

Отсылка файлов ботом Telegram
Нужно что бы бот отправлял файл в ответ на /start. В итоге картинки, гифки отправляет, а например .txt - ни в какую, хотя использую не...

Проблема с обращением к функции (pyTelegramBotAPI)
Добрый день, форумчане. Пишу телеграм бота, тема такая: я создал инлайн кнопку 'Получать рассылку погоды' которая прикрепляется к сообщению...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru