#!/bin/bash

# WAGW SaaS GOWA Helper

set -e

echo "📱 WAGW SaaS GOWA Helper"
echo "======================"

show_help() {
    echo ""
    echo "Usage: gowa.sh [command]"
    echo ""
    echo "Commands:"
    echo "  status       Check GOWA service status"
    echo "  logs         View GOWA logs"
    echo "  restart      Restart GOWA service"
    echo "  help         Show this help message"
    echo ""
}

case "${1:-status}" in
    status)
        echo "Checking GOWA status..."
        docker compose ps gowa
        curl -s http://localhost:3000 || echo "GOWA not responding on port 3000"
        ;;
    logs)
        echo "Viewing GOWA logs (Ctrl+C to exit)..."
        docker compose logs -f gowa
        ;;
    restart)
        echo "Restarting GOWA service..."
        docker compose restart gowa
        echo "✓ GOWA restarted"
        ;;
    help|--help|-h)
        show_help
        ;;
    *)
        echo "Unknown command: ${1}"
        show_help
        exit 1
        ;;
esac
