title: Telegram bot : Button text is not readable
body: <p>I have developed telegram bot which responds to users input.But when bot send buttons to user, text of the button is not readable.</p>
  
  <p>Below is the screenshot of chat:
  <a href="https://i.stack.imgur.com/ehi6g.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ehi6g.png" alt="enter image description here"></a></p>
  
  <p>I think telegram does not resize button when number of buttons are more or button text length is more.</p>
  
  <p>I am using below code to send buttons:</p>
  
  <pre><code>buttonoptions.forEach(buttonElement =&gt; {
  
      var buttonText = buttonElement;
      if (buttonText.length &gt; 30) {
          buttonText = buttonText.substring(0, 27);
          buttonText = buttonText + "...";
      }
  
      var buttonItem = {
          text: buttonText,
          callback_data: JSON.stringify({
              'type': 'button',
              'text': buttonText
          })
      }
  
      buttons.push(buttonItem);
  });
  
  var message = {
      parse_mode: 'Markdown',
      reply_markup: JSON.stringify({
          inline_keyboard: [buttons]
      })
  };
  
  //send message code
  </code></pre>
  
  <p>So is there any way to force telegram bot to show complete text of button?</p>