Телеграм Бот не добавляет данные в бд sqlite3

def age(message):
    age_ = message.text
    menti.append(age_)
    msg = bot.send_message(message.chat.id, "Ваша заявка принята, ожидайте сообщение на номер")
    bot.register_next_step_handler(msg, dbadd)


def dbadd(message):
    try:
        c.execute("INSERT INTO mentidb(phone, type, age) VALUES (?, ?, ?);", (menti[0], menti[1], menti[2]))
        db.commit()
        db.close()
        bot.send_message(message.chat.id, "готово!")
    except Exception as e:
        print(e)
        bot.reply_to(message, f'упс!\n{e}')

по логике код должен добавлять в бд значения списка menti но почему - то он этого не делает

примерное значение списка: menti = [87787141242,'python', 12]

PS: бот для поиска ментора


Ответы (0 шт):