У меня есть вопрос о создании бота-телеграммы, который запрашивает местоположение пользователя и продолжает дальнейшую обработку.
Для моего проекта функции бота у меня есть требование запрашивать местоположение пользователя (которое может быть толькосделано путем создания KeyboardButton, добавленного в ReplyKeyboardMarkup из моего исследования бот-API) для различного использования.
В результате появляются 3-4 кнопки, которые запрашивают местоположение пользователя (установите в поле request_location значение true).
Сложность в том, что я не могу определить, на какую кнопку пользователя нажали, поскольку возвращение обновления боту, по-видимому, состоит только из местоположения, без текста кнопки, а также у объекта KeyboardButton нетфункция обратного вызова.
Могу ли я спросить, есть ли какое-либо решение проблемы?И могу ли я спросить, могу ли я создать свои собственные кнопки бота телеграммы, чтобы включить функцию «callback_data», как InlineKeyboardButton.
Большое спасибо за помощь!