title: How can I programatically get a Telegram Bot's info
body: <p>As per the Telegram Bot API's documentation I see it is possible to retrieve a bot's name (using <code>getMe</code>).</p>
  
  <p>It is also possible to retrieve a <code>botpic</code> of a specific bot (using <code>getUserProfilePhotos</code>).</p>
  
  <p>I've read Telegram's documentation again and again and I cannot find a way to obtain either of a Telegram bot's <code>Description</code>, <code>About</code> or <code>Commands</code>.</p>
  
  <p>Also I cannot find any way to check what a specific bot's <code>allow groups</code>, <code>group privacy</code> and <code>domain</code> are set to.</p>
  
  <p>Are Telegram Bots in some alpha/experimental state ?</p>
  
  <p>It's a powerful idea but I see they lack most of the features you (as a developer) would expect them to have.</p>
  
  <p>I see there are a lot of random features instead.</p>
  
  <p><strong>How could I retrieve the upper properties (Description, About, Commands) for a specific bot using the Telegram Bot API ?</strong></p>
  
  <p><strong>How could I retrieve a specific bot owner account's info, phone number Telegram Bot API ?</strong></p>
  
  <p>P.S: I have all the tokens of the bots I am about to retrieve the upper information for.</p>