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

У меня ошибка TypeError: 'list' object is not callable Что делать?

Код:

import telebot

bot = telebot.TeleBot('тут токен')

@bot.message_handlers(commands=['start'])
def main(message):
      bot.send_message(message.chat.id, 'привет!')


Ошибка:

Traceback (most recent call last):
  File "c:\Users\Win10_Game_OS\Desktop\прграмирование\bot.py", line 5, in <module>
    @bot.message_handlers(commands=['start'])
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'list' object is not callable


Что делать? Я все перепробовал.
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Всё перепробовал, а прочитать внимательно - не пробовал.
Почему ты вообще трогаешь message_handlers, это не декоратор, а список установленных обработчиков. Даже по названию можно догадаться - handlers во множественном числе.
Тебе нужен message_handler.
Смотри официальные примеры.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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