title: How to check if the bot url is opened within telegram's in app browser only
body: <p>I'm new to telegram bots and found its features fantastic for further development of my project and now know that I can send a link button to the bot user so that when tapped, the target url will be opened in telegram's in app browser.</p>
  
  <p>The question I have is how to check in the server if this url is opened within telegram's in app webview only and not in another browser, by copying the url and pasting it for example into chrome?</p>
  
  <p>I need to check that if the url copied and pasted to another browser then redirect the user to a message page and not opening the target page. I want my user to open the url using the telegram's in app browser only and nowhere else. And this telegram should be the one that has received the bot link and even not another telegram of another user.</p>
  
  <p>Therefore checking and controlling the user agent sent to the server will not solve my problem because it may be another telegram of another user or even a faked desktop browser so can't rely on this from a security perspective.</p>
  
  <p>Thanx for your help</p>