From 9d149bde7a9fe88f8848456b11d661da0bf8cdbd Mon Sep 17 00:00:00 2001 From: Kay Marquardt Date: Mon, 11 Mar 2019 15:41:21 +0100 Subject: [PATCH] Add delete message support since API v3 its possible to delete bot messages or any message if your bot is admin. --- bashbot.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bashbot.sh b/bashbot.sh index 88c74a4..ae8356d 100755 --- a/bashbot.sh +++ b/bashbot.sh @@ -45,6 +45,7 @@ ACTION_URL=$URL'/sendChatAction' FORWARD_URL=$URL'/forwardMessage' INLINE_QUERY=$URL'/answerInlineQuery' ME_URL=$URL'/getMe' +DELETE_URL=$URL'/deleteMessage' ME=$(curl -s $ME_URL | ./JSON.sh/JSON.sh -s | egrep '\["result","username"\]' | cut -f 2 | cut -d '"' -f 2) @@ -145,6 +146,10 @@ send_html_message() { done } +delete_message() { + res=$(curl -s "$DELETE_URL" -F "chat_id=$1" -F "message_id=$2") +} + kick_chat_member() { res=$(curl -s "$KICK_URL" -F "chat_id=$1" -F "user_id=$2") }