From 7ea298ae9ed7c93945ebed4d81e945d869831c0e Mon Sep 17 00:00:00 2001 From: Hamcha Date: Thu, 13 Dec 2018 14:24:27 +0100 Subject: [PATCH] Add caption editing --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 926df3c..3a99bf9 100644 --- a/main.go +++ b/main.go @@ -163,13 +163,17 @@ func webhook(update tg.APIUpdate) { card, err := scryfallGetCardByID(parts[1]) facenum, _ := strconv.Atoi(parts[2]) if err == nil { - face, _, buttons := getCardEntry(card, facenum) + face, caption, buttons := getCardEntry(card, facenum) api.EditMedia(tg.ClientEditMediaData{ InlineID: *update.Callback.InlineID, Media: tg.APIInputMediaPhoto{ Type: "photo", Media: face.Large, }, + }) + api.EditCaption(tg.ClientEditCaptionData{ + InlineID: *update.Callback.InlineID, + Caption: caption, ReplyMarkup: &tg.APIInlineKeyboardMarkup{ InlineKeyboard: [][]tg.APIInlineKeyboardButton{buttons}, },