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

Как исправить ошибку в телеграмм боте: AttributeError: 'Bot' object has no attribute 'message_handler'?

Для работы с телеграмм ботом использую прокси сервер. Подрубил:

pip install pyTelegramBotAPI
pip install pywin32
pip install telepot


Сам код:

import telepot

basic_auth = ('login', 'passwd')
SetProxy = telepot.api.set_proxy("http://104.9.116.75:8881", basic_auth)
bot = telepot.Bot('921777438:OAF39zJDCrf5fVViNNuYsmXXZ-En8WSr3p0')

@bot.message_handler(commands=['start'])
def start_message(message):
    bot.send_message(387033819, 'Привет, ты написал мне /start')

bot.polling()


Выполнение следующего кода вызывает ошибку: AttributeError: 'Bot' object has no attribute 'message_handler' . В интернете конкретного решения так и не нашел. Кто-то советует переустановить Python и все модули. Но что я не делал ошибка так и осталась. В чем по Вашему мнению может быть проблема?
  • Вопрос задан
  • 624 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
@Taus
Вы перепутали библиотеки telepot (пример) с telebot (пример).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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