#!/bin/bash # Script to create a test pending action for Telegram bot verification. ACTIONS_PENDING_DIR=${ACTIONS_ROOT:-/opt/homelab/actions}/pending mkdir -p "$ACTIONS_PENDING_DIR" ACTION_ID="test-$(date +%s)" FILE_PATH="$ACTIONS_PENDING_DIR/$ACTION_ID.json" TIMESTAMP=$(date +%s) cat < "$FILE_PATH" { "action_id": "$ACTION_ID", "service": "frigate", "node": "chelsty", "type": "deploy_service", "risk": "guarded", "status": "pending", "created_at": $TIMESTAMP, "updated_at": $TIMESTAMP, "details": { "image": "blakeblackshear/frigate:0.13.0", "reason": "Security update for Frigate", "diff": "image: blakeblackshear/frigate:0.12.0 -> 0.13.0" }, "transition_history": [ { "from": null, "to": "pending", "timestamp": $TIMESTAMP, "by": "system-test" } ] } EOF echo "Test action created: $FILE_PATH" echo "If the telegram-bot is running and configured, you should receive a notification."