#!/bin/bash # Check if exactly one arguments are provided if [ $# -ne 3 ]; then echo "Usage: $0 " exit 1 fi # Assign the input arguments to variables NOTE_URL="$1" MENTIONED_LIST="$2" MSG_TEXT="$3" echo "to wechat param : NOTE_URL=$NOTE_URL, MENTIONED_LIST=$MENTIONED_LIST, MSG_TEXT=$MSG_TEXT" MESSAGE="{ \"msgtype\": \"text\", \"text\": { \"content\": \""$MSG_TEXT"\", \"mentioned_list\":[\"$MENTIONED_LIST\"] } }" echo "$MESSAGE" # Use curl to send a POST request with the message #curl -X POST "$NOTE_URL" -H 'Content-Type: application/json' -d "$MESSAGE"