Я так и не понял в чем конкретно проблема, попробую лечить по фотографии.
Очевидно не у каждого юзера есть такой линк, но если он есть его можно узнать. Избыточность исходной информации о проблеме намекает на то, что язык на котором вы пишете бота не известен. Короче курите доки телеграмма, там это точно есть - вот пример: бот @userinfobot - если ему форварднуть сообщение он даст по нему инфу в виде:
@userinfobot
Id: 52504489
First: userinfobot
Last: (в данном случае поле отсутствует)
вот исходники этого бота на гитхабе:
https://github.com/nadam/userinfobot
опять же черт его знает используете вы какую то платформу или крутите педали.