ONOC Pizza Tracker
The snippet can be accessed without any authentication.
Authored by
Liam Hurwitz
Pizza-Tracker für die ONOC
Verwendung
- Mach das Skript ausführbar:
chmod +x pizza.sh
- Führe das Skript mit der Pizzabestellnummer aus:
./pizza.sh 34
- Das Skript verwendet den Befehl
notify-send
, um eine Benachrichtigung mit dem aktuellen Status Ihrer Bestellung anzuzeigen.
Voraussetzungen
- Das Skript erfordert den Befehl
notify-send
, der normalerweise vom Paketlibnotify-bin
auf Ubuntu-basierten Systemen bereitgestellt wird.
Haftungsausschluss
Dieses Skript wird ohne Gewähr zur Verfügung gestellt und ist nicht mit ONOC verbunden oder von diesem unterstützt. Verwenden Sie es auf eigene Gefahr.
pizza.sh 626 B
#!/bin/bash
# Check if an argument was provided
if [ -z "$1" ]; then
echo "Usage: $0 <order_number>"
exit 1
fi
order_number="$1"
# Function to check if the order is ready
check_order() {
response=$(curl -s -X GET 'https://onoc.eu/app/pizza/orders/ready-to-collect')
if echo "$response" | grep -q "$order_number"; then
echo "Pizza for order $order_number is ready"
# Add your notification code here
notify-send "Pizza is ready" "Order $order_number is ready for collection."
else
echo "Order $order_number is not ready yet."
fi
}
# Check the order every 10 seconds
while true; do
check_order
sleep 10
done
Please register or sign in to comment