code: func (c *Context) EditMessageTextWithMessageID(msgID bson.ObjectId, text string) (edited int, err error) {
  	var message OutgoingMessage
  
  	c.db.C("messages").Find(bson.M{"_id": msgID, "botid": c.Bot().ID}).One(&message)
  	err = c.EditMessageText(&message, text)
  	if err != nil {
  		c.Log().WithError(err).WithField("msgid", msgID).Error("EditMessageTextWithMessageID")
  	} else {
  		edited++
  	}
  
  	return edited, err
  }
docs: // EditMessagesTextWithMessageID edit the one message text with by message BSON ID