A Slack bot that notifies you when a member of your workspace has been spotted on SOTA. It does this by scraping callsigns from the list of Slack users, fetching spot data from the SOTA API, and messaging a channel whenever a member's callsign appears in a spot.
The spotter is intended to run every minute as a cron job.
SLACK_BOT_TOKEN: Begins with
SLACK_CHANNEL: The channel where the bot will post spots.
CACHE_DIR: The location on disk where the spotter stores previously-seen spots/alerts and known callsigns (defaults to