Недавно столкнулся с такой же 'проблемой' (после решения не кажется сложной).
Итак, как же поймать location?Кратко: Настроить mesage handler ловить update с непустым location после нажатия кнопки
Длинно:- Для юзеров pyTelegramBotAPI
- Для ребяток, которые используют python-telegram-bot:
dispatcher.add_handler(MessageHandler(Filters.location, location))
def location(bot, update):
print(update.message.location)