From e070fd542557badec9690a8de5709820258a791e Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Mon, 31 Aug 2026 08:13:48 +0200 Subject: [PATCH] docs: plan the !add_photo command for a later session Co-Authored-By: Claude Opus 5 (1M context) --- TODO-add-photo.md | 207 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 207 insertions(+) create mode 100644 TODO-add-photo.md diff --git a/TODO-add-photo.md b/TODO-add-photo.md new file mode 100644 index 0000000..0cd2afa --- /dev/null +++ b/TODO-add-photo.md @@ -0,0 +1,207 @@ +# TODO: `!add_photo` — add an attachment to the pack, tagged + +REMOVE ME AFTER FINISH + +Planned 2026-08-30, not implemented. Every decision below was settled with kuhy +during planning; they are answers, not suggestions. Do not re-litigate them. + +## Context + +signal-bot has a private photo album (the "pack") outside the repo at +`~/.local/share/signal-bot/pack/`. Today the only way to put a photo into it is +`tool/tagger.py`, a browser tool run by hand on the PC — so every new photo means +leaving Signal, moving the file to the machine, and running a tagger session. + +This change lets a member of the pack's group add a photo *from the chat*: send a +photo captioned `!add_photo alfa beta` and it lands in the album tagged with +both, immediately retrievable through each of their existing commands. A label +matching nobody becomes a **custom tag**, reachable through a new `!random