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

Как исправить «'tuple' object has no attribute 'chat'»?

def incodetype1(message):
    code = message.text
    conn = sqlite3.connect("users.db", check_same_thread=False)
    cursor = conn.cursor()
    cursor.execute('SELECT message FROM bdmes WHERE keyaccess = ?', [code])
    for message in cursor.fetchall():
     bot.send_message(message.chat.id, 'Сообщение: ' + str(message))

Ошибка:

bot.send_message(message.chat.id, 'Сообщение: ' + str(message))
AttributeError: 'tuple' object has no attribute 'chat'
  • Вопрос задан
  • 531 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Не перекрывать переменной цикла аргумент функции.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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