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

Как исправить «'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'
  • Вопрос задан
  • 509 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Не перекрывать переменной цикла аргумент функции.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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