Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
1 / 1 / 1
Регистрация: 14.12.2015
Сообщений: 128

Проблема с Telegram ботом

21.10.2018, 16:18. Показов 2637. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Начал значит разбираться с библиотекой telebot, делаю по уроку простую отправку сообщения в чат
Python
1
2
3
import telebot
bot = telebot.TeleBot(token)
bot.send_message(chat_id, "test")
А он вот что выдает:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Traceback (most recent call last):
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 544, in urlopen
    body=body, headers=headers)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 341, in _make_request
    self._validate_conn(conn)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 761, in _validate_conn
    conn.connect()
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connection.py", line 204, in connect
    conn = self._new_conn()
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connection.py", line 134, in _new_conn
    (self.host, self.port), self.timeout, **extra_kw)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\util\connection.py", line 64, in create_connection
    for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM):
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 11001] getaddrinfo failed
 
During handling of the above exception, another exception occurred:
 
Traceback (most recent call last):
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\adapters.py", line 370, in send
    timeout=timeout
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 597, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\util\retry.py", line 245, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\packages\six.py", line 309, in reraise
    raise value.with_traceback(tb)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 544, in urlopen
    body=body, headers=headers)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 341, in _make_request
    self._validate_conn(conn)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 761, in _validate_conn
    conn.connect()
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connection.py", line 204, in connect
    conn = self._new_conn()
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\connection.py", line 134, in _new_conn
    (self.host, self.port), self.timeout, **extra_kw)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\packages\urllib3\util\connection.py", line 64, in create_connection
    for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM):
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
requests.packages.urllib3.exceptions.ProtocolError: ('Connection aborted.', gaierror(11001, 'getaddrinfo failed'))
 
During handling of the above exception, another exception occurred:
 
Traceback (most recent call last):
  File "C:/Users/nikol/Desktop/FinPlan/main.py", line 7, in <module>
    bot.send_message(chat_id, "test")
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\telebot\__init__.py", line 598, in send_message
    reply_markup, parse_mode, disable_notification))
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\telebot\apihelper.py", line 140, in send_message
    return _make_request(token, method_url, params=payload, method='post')
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\telebot\apihelper.py", line 54, in _make_request
    timeout=(connect_timeout, read_timeout), proxies=proxy)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\sessions.py", line 465, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\sessions.py", line 573, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\nikol\AppData\Local\Programs\Python\Python37-32\lib\site-packages\requests\adapters.py", line 415, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', gaierror(11001, 'getaddrinfo failed'))
В чем проблема?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.10.2018, 16:18
Ответы с готовыми решениями:

Проблема с Telegram ботом библиотека pyTelegramBotAPI
Не работет код, проверял множество раз правильность установленной библиотеки Ошибка: 2020-02-05 22:21:32,263 (util.py:66 PollingThread)...

Проблема с Ботом
Не могу понять что не так, все работало. Ошибок терминале нет. Работает. фильтр мата и пару функций . Мне кажется что то с машиной...

Проблема с тг-ботом
Проблема в том, что он нормально реагирует только на &quot;/start&quot;, если написать что-то другое, типа &quot;/help&quot; или просто текст, он...

4
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
21.10.2018, 17:44
А вы откуда? Из РФ к телеграмму без прокси не подлезешь
0
1 / 1 / 1
Регистрация: 14.12.2015
Сообщений: 128
21.10.2018, 18:25  [ТС]
Ахах, всё так просто, я и не подумал

Добавлено через 19 минут
ТабуретY, а как в коде к прокси подключиться?
0
1741 / 913 / 480
Регистрация: 05.12.2013
Сообщений: 3,074
21.10.2018, 18:50
Не знаю, надо документацию почитать
0
213 / 109 / 46
Регистрация: 12.12.2016
Сообщений: 399
25.10.2018, 16:49
HomBro,
Python
1
2
3
4
5
6
from telebot import apihelper
ip = ''
port = ''
apihelper.proxy = {
  'https': 'socks5://{}:{}@{}:{}'.format(ip,port)
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.10.2018, 16:49
Помогаю со студенческими работами здесь

Проблема с телеграм-ботом
Я написал код(начинающий): import telebot bot = telebot.TeleBot(token='...') @bot.message_handlers(commands=) def...

Проблема с телеграм-ботом
Здравствуйте. При запуске бота возникает вот такая ошибка. Прошу помощи. Заранее спасибо! Вот сам код: raise SSLError(e,...

Проблема с простым ботом на aiogram
Я учусь пользоваться aiogram. Попытался сделать простого бота который на сообщение пользователя с содержанием &quot;15&quot;, отвечает...

Проблема Telegram Бот-а
Здравствуйте у меня есть 2 проблемы с ботом, мое невежество не дает мне умственных возможностей решить данные вопросы. Я хочу настроить...

Telegram bot, register_next_step_handler проблема
import telebot from telebot import types bot = telebot.TeleBot(&quot;токен&quot;) name = '' surname = '' age = 0


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK сделайте это, JDK, то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Перейдите по ссылке:. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru