#!/usr/bin/env bash
set -euo pipefail

script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

if [[ "${BASH_SOURCE[0]}" != "$0" ]]; then
  echo "bridge.sh is an executable startup wrapper only; Telegram behavior is owned by telegram-bridge.mjs." >&2
  return 2
fi

case "${1:-}" in
  poll)
    exec node "$script_dir/telegram-bridge.mjs" poll
    ;;
  "")
    echo "Usage: ai/tools/telegram/bridge.sh poll" >&2
    echo "bridge.sh is startup-only; use telegram-bridge.mjs for typed Telegram commands." >&2
    exit 2
    ;;
  *)
    echo "bridge.sh is startup-only and no longer dispatches Telegram behavior: $1" >&2
    exit 2
    ;;
esac
