Вы можете проверить структуру полученных ботом обновлений по документации Telegram Bot API
update.message.from
содержит объект User
.
update.message.location
содержит объект Location
.
Имейте в виду, что местоположение будет присутствовать только в том случае, если пользователь фактически отправил свою позицию боту, это не будут метаданные, приходящие вместе с каждым сообщением.