package telegram import ( "context" "net/url" "strconv" ) // EditMessage make an editMessageText api request. func (b *Bot) EditMessage(ctx context.Context, chatID, messageID int, text string) (*Message, error) { formData := url.Values{ "message_id": {strconv.Itoa(messageID)}, "chat_id": {strconv.Itoa(chatID)}, "text": {text}, } var result Message err := b.postForm(ctx, "/editMessageText", formData, &result) if err != nil { return nil, err } return &result, nil }