How to add Telegram friend using Username?
A while back I was looking for a way to add a friend who wasn't willing to share his phone number. I knew Telegram allows usernames, so I asked for his Telegram username. But what next? There is no option to create a new chat or add a new contact using username.
Solution: Surprisingly, the solution is pretty neat and simple. All you need to do is to use the search button on the home or contacts page. The user will come up in the search results and then you just need to tap on the user to start a new chat with him/her.
Results outside of your contacts/chats are marked as Global results. This makes it easy to differentiate public username results from contacts.
Easy and simple isn't it? You can use the same steps on all platforms, be it Windows, Android, iPhone or even the desktop version of Telegram.