code: func (c *Context) NewMessage() *OutgoingMessage {
  	bot := c.Bot()
  	msg := &OutgoingMessage{}
  	msg.BotID = bot.ID
  	msg.FromID = bot.ID
  	msg.WebPreview = true
  	if c.Chat.ID != 0 {
  		msg.ChatID = c.Chat.ID
  	} else {
  		msg.ChatID = c.User.ID
  	}
  	msg.ctx = c
  	return msg
  }
docs: // NewMessage creates the message targeted to the current chat