для markup-клавиатуры нельзя! Она будет всегда показываться всем пользователям в чате. Но за то можно использовать inline-клавиатуру. Закрепите айди сообщения с инлайн клавиатурой к айди пользователю, который его вызвал. При нажатии проверяйте айди сообщения, который прикрелпён к пользователю и айди сообщения, к которому прикреплена инлайн клавиатура.
На питоне с библиотекой телебот это будет выглядеть примерно так:
if database[call.from_user.id] == call.message.id:
pass