From 2222875e2b1858bca1509195bdab1c84dd0ad664 Mon Sep 17 00:00:00 2001 From: "Kay Marquardt (Gnadelwartz)" Date: Tue, 26 Jan 2021 14:38:31 +0100 Subject: [PATCH] modules: sendMessage: add answer_callback_query --- modules/sendMessage.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/sendMessage.sh b/modules/sendMessage.sh index 4b19434..774cdbb 100644 --- a/modules/sendMessage.sh +++ b/modules/sendMessage.sh @@ -6,7 +6,7 @@ # Elsewhere, consider it to be WTFPLv2. (wtfpl.net/txt/copying) # # shellcheck disable=SC1117 -#### $$VERSION$$ v1.35-dev-3-g461e748 +#### $$VERSION$$ v1.35-dev-15-gb441384 # will be automatically sourced from bashbot @@ -174,6 +174,13 @@ _button_row() { printf "[%s]" "${json}" } +# $1 callback id, $2 test to show, alert if not empty +answer_callback_query() { + local alert + [ -n "$3" ] && alert='","show_alert": true' + sendJson "" '"callback_query_id": "'"$1"'","text":"'"$2${alert}"'"' "${URL}/answerCallbackQuery" +} + # $1 chat, $2 file_id on telegram server send_sticker() { sendJson "$1" '"sticker": "'"$2"'"' "${URL}/sendSticker"