@Web__Nikita03

Почему бот падает с ошибкой?

Действовал по этой инструкции https://qsy.by/telegram-bot-na-python-chast-2-pych... , начиная со строки начнем писать код.
Вот сам код
import telebot
from telebot import apihelper
TOKEN = '836764194:AAHd4h                           Kv1HVvIl1g'
apihelper.proxy = {'http':'http://171.255.192.118:8080'}
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(commands=['start'])
def start(message):
    sent = bot.send_message(message.chat.id, 'Как тебя зовут?')

bot.polling()


Вот что установлено
5ce41a1e58ee6087841233.png

Вот сама ошибка
https://pastebin.com/Abmitumf
С прокси тоже не робит
  • Вопрос задан
  • 236 просмотров
Решения вопроса 1
Danya_Violet
@Danya_Violet
Системный администратор
import telebot
from telebot import apihelper

bot = telebot.TeleBot(TOKEN)
apihelper.proxy = {'https': 'socks5h://user:password@IP:1080'}

<...>


If you want to use socket5 proxy you need install dependency pip install requests[socks] and make sure, that you have the latest version of gunicorn, PySocks, pyTelegramBotAPI, requests and urllib3


pyTelegramBotAPI

в документации socks5://, попробуйте socks5h://
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@xtell96
Возможно из за того что провайдер заблокировал доступ к телеграму.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы