From 89aa21ef166e5996d1d5f28c04cb4272f3e31ee2 Mon Sep 17 00:00:00 2001 From: brockdarnold Date: Sun, 14 Jun 2026 07:17:55 +0000 Subject: [PATCH] publish config.ini.example --- config.ini.example | 55 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 config.ini.example diff --git a/config.ini.example b/config.ini.example new file mode 100644 index 0000000..0428bf6 --- /dev/null +++ b/config.ini.example @@ -0,0 +1,55 @@ +; Copy this to config.ini and edit. config.ini is gitignored (it holds your +; ntfy topic, which is effectively a secret). + +[watcher] +; ocr = auto-read the Ore Hold window (accurate; needs Tesseract + --snip) +; timer = countdown from when you press Enter (no setup; needs yield below) +mode = ocr + +poll_secs = 10 ; how often OCR mode reads the screen +alert_pct = 95 ; fire when the hold is this % full +reset_pct = 50 ; OCR mode re-arms once it drops back below this (unloaded) +cooldown_secs = 120 ; min seconds between alerts + +[ntfy] +; Reuse the same ntfy app on your phone. Pick a NEW private topic just for Eve +; (any hard-to-guess string), then in the ntfy app: Add subscription -> this topic. +server = https://ntfy.sh +topic = CHANGE-ME-eve-retriever-7h2k9 +; auth = user:pass ; only needed for a self-hosted/protected server + +[discord] +; Shared fleet channel webhook — already filled in; leave as-is to post to the +; Solitude Boys channel. (Rotate by editing the repo's config.ini.example.) +webhook = https://discord.com/api/webhooks/1515603432583598172/7g2A9Lfg1afbZGoxBENu9TpxSxE4zfpg16nRqE08qzyI3a0uttADL6wyJ2ERHRfsHlK9 +; optional ping, e.g. <@123456789012345678> (a user id) or @here +mention = + +[ocr] +; Set by running: python eve_orehold_watcher.py --snip +; region = left,top,width,height +region = +; If Tesseract isn't on PATH, point at it, e.g.: +; tesseract_cmd = C:\Program Files\Tesseract-OCR\tesseract.exe +tesseract_cmd = + +[combat] +; For eve_combat_watcher.py — pings when you take damage (rats) or get tackled/EWAR'd. +; gamelogs_dir auto-detects ~/Documents/EVE/logs/Gamelogs; set it if yours is elsewhere. +gamelogs_dir = +cooldown_secs = 60 +min_damage = 1 +bounty_milestone = 25000000 ; ping every this much ratting ISK + +[chat] +; For eve_chat_watcher.py — pings on keywords/names in chat channels. +chatlogs_dir = ; auto-detects ~/Documents/EVE/logs/Chatlogs +channels = Local,Intel ; filename prefixes to watch +keywords = ; comma list; empty = alert on EVERY msg in these channels +cooldown_secs = 20 + +[timer] +; Retriever base ore hold is ~22,000 m3 (adjust if you fit an Expanded Cargohold +; or run a different barge). yield is your *effective* m3/min while mining. +ore_hold_m3 = 22000 +yield_m3_per_min = 0