Добрый вечер, смысл в том, что при нажатии кнопки "Создать" бот должен взять СЛЕДУЮЩЕЕ сообщение в базу данных. Сейчас он берет первое сообщение, а именно "Создать". Переменные db_table_val; us_id и тд взято из моей базы данных. Использую Python 3.10, библиотеку telebot, sqlite3
Python:
@bot.message_handler(commands=['start'])
def start_message(message):
keyboard = telebot.types.ReplyKeyboardMarkup(True)
keyboard.row('Создать', 'Посмотреть')
bot.send_message(message.chat.id, 'Привет! Выбери действие:', reply_markup=keyboard)
@bot.message_handler(content_types=['text'])
def get_text_messages(message):
if message.text.lower() == 'создать':
bot.send_message(message.chat.id, 'Пиши заметку:')
us_id = message.from_user.id
us_name = message.from_user.first_name
message = message.text
db_table_val(user_id=us_id, user_name=us_name, message=message)