python telegram bot

Пытаюсь реализовать простейший опрос в телеграм боте с последующей записью в БД. Хочу получить БД из id,вопроса и ответа на него. Есть следующий код для создания и записи в БД.

def create_db(message,at,qt):
    if os.path.isfile('db.db'):
        os.remove('db.db')

    with sql.connect('db.db') as db:
        curs = db.cursor()
        curs.execute("PRAGMA foreign_keys = ON")
        db.commit()
        curs.execute("""CREATE TABLE IF NOT EXISTS variants (
                        id INTEGER,
                        answer_text TEXT,   
                        question_text TEXT)
                    """)
        db.commit()
def add_exercise(users: list):
    with sql.connect('db.db') as db:
        curs = db.cursor()
        curs.execute("""INSERT INTO variants (id, answer_text, question_text)
                          VALUES (?, ?, ?, ?, ?)
                        """,
                     users)
        db.commit()

Следующий код как раз таки вопрос и кнопки с ответами. Не могу понять, как записать это в БД.

@bot.message_handler(commands=['start'])
def start_message(message):
    markup = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True)
    item1 = telebot.types.KeyboardButton("мужской")
    item2 = telebot.types.KeyboardButton("женский")
    markup.add(item1, item2)
    bot.send_message(message.chat.id,'Укажите ваш пол', reply_markup=markup)
    return markup

create_db()

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