diff --git a/webhook b/webhook index 9513f02..ea42f97 100644 --- a/webhook +++ b/webhook @@ -32,8 +32,7 @@ if [ -z "$data" ]; then exit 0 fi -albumtitle="$(echo "$data" | sed -n '1p')" -albumurl="$(echo "$data" | sed -n '2p')" -albumcover="$(echo "$data" | sed -n '3p')" - -curl -H "Content-Type: application/json" -X POST -d "$(generate_post_data)" $discord_url +echo "$data" | paste -d '\t' - - - | while IFS=$'\t' read -r albumtitle albumurl albumcover; do + payload=$(generate_post_data "$albumtitle" "$albumurl" "$albumcover") + curl -H "Content-Type: application/json" -X POST -d "$payload" "$discord_url" +done