#!/usr/bin/env bash
source /usr/bin/pwnlib

# we need to decrypt something
if is_crypted_mode; then
  while ! is_decrypted; do
    echo "Waiting for decryption..."
    sleep 1
  done
fi

# check if wifi driver is bugged
if ! check_brcm; then
  if ! reload_brcm; then
    echo "Could not reload wifi driver. Reboot"
    reboot
  fi
  sleep 10
fi

# start wlan0mon
start_monitor_interface

if is_auto_mode_no_delete; then
  /usr/local/bin/bettercap -no-colors -caplet pwnagotchi-auto -iface wlan0mon
else
  /usr/local/bin/bettercap -no-colors -caplet pwnagotchi-manual -iface wlan0mon
fi
