From eb0d67e118c981ce6b8e6431bc854a82956920de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lihl?= Date: Wed, 24 Apr 2024 15:09:47 +0200 Subject: [PATCH] edited zradylko.sh --- zradylko.sh | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/zradylko.sh b/zradylko.sh index fa9b80b..ffe4d32 100755 --- a/zradylko.sh +++ b/zradylko.sh @@ -4,6 +4,8 @@ output="" get_zradylko() { local url="$1" + local commonName="$2" + local icon="$3" local html_snippet=$(curl -s "$url") local day_of_week=$(date '+%u') @@ -42,34 +44,40 @@ get_zradylko() { esac # Create a JSON object with the desired fields - output+="{ - \"title\": \"**$restaurant_name**\", - \"fields\": [ + # shellcheck disable=SC2016 + output=''${output}' + { + "title": "**'"$commonName"'**", + "author": { + "name": "'"$restaurant_name"'", + "icon_url": "'"${icon}"'" + }, + "fields": [ { - \"name\": \"Polevka\", - \"value\": \"$soup\" + "name": "Polevka", + "value": "'"$soup"'" }, { - \"name\": \"Hlavni chod\", - \"value\": \"$main_course\" + "name": "Hlavni chod", + "value": "'"$main_course"'" }, { - \"name\": \"Tydenni nabidka\", - \"value\": \"$weekly_course\" + "name": "Tydenni nabidka", + "value": "'"$weekly_course"'" } ] - }," + },' } # Example usage: urlGarage="https://www.unasplzenchutna.cz/garage/cz/denni-nabidka/" -get_zradylko "$urlGarage" +get_zradylko "$urlGarage" "Salieriho bar" "https://png.pngtree.com/png-vector/20240211/ourlarge/pngtree-italy-round-flag-peeling-sticker-transparent-background-vector-png-image_11738118.png" urlSladovnicka="https://sladovnicka.unasplzenchutna.cz/cz/denni-nabidka/" -get_zradylko "$urlSladovnicka" +get_zradylko "$urlSladovnicka" "V. pavilón" "https://i0.wp.com/life4you.cz/wp-content/uploads/2022/09/Pilsner-Urquell.png?fit=480%2C480&ssl=1" # Remove the trailing comma from the menu_data -output="${output%,}" +#output="${output%,}" # Print the complete menu data -echo "[$output]" | jq . \ No newline at end of file +echo "$output" #| jq . \ No newline at end of file