Как получить последнее сообщение от пользователя в pytelegrammbotapi?
Приведу пример бота:
Пользователь пишет старт
Бот отвечает сообщением с инлайн кнопкой.
Пользователь нажимает кнопку
Бот пишет Вы зарегистрированы и заносит юзер айди в базу данных.
Но если посмотреть базу данных то можно увидеть что там юзер айде не пользователя, а бота. Так как после обнаружения нажатия из сообщения с кнопкой берётся юзер айди отправителя, а это бот.
Можно конечно брать юзер айди из команды старт но при других сценариях это не сработает.
У меня есть чат айди и мне нужно получить последнее сообщение именно от пользователя. Не бота. Как это сделать на pytelegrambotapi?