title: string formatting appears differently on different environment
body: <p>I'm trying to send text from python to slack by using slackbotAPI.
  I processed text like this: (looks neat)
  <a href="https://i.stack.imgur.com/9cNzz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9cNzz.png" alt="enter image description here" /></a></p>
  <p>I formatted string by this code line:
  <a href="https://i.stack.imgur.com/phJMv.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/phJMv.png" alt="enter image description here" /></a></p>
  <p>But after sending this text by slackbot API, text appeared on slack like this:
  <a href="https://i.stack.imgur.com/Ug6tp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ug6tp.png" alt="enter image description here" /></a></p>
  <p>I guess the width of each character(include space)is different on slack, but not on python prompt.
  How can I see the text neatly on slack like on python?
  Thank you.</p>