From c37369a30b6ac168ecc250108634d2e3f57cc9a4 Mon Sep 17 00:00:00 2001 From: Fdvkey Date: Wed, 15 Jul 2026 11:09:52 +0700 Subject: [PATCH] docs: add design spec for unified sticker command Co-Authored-By: Claude Opus 4.7 --- .../specs/2026-07-15-unified-sticker-design.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docs/superpowers/specs/2026-07-15-unified-sticker-design.md diff --git a/docs/superpowers/specs/2026-07-15-unified-sticker-design.md b/docs/superpowers/specs/2026-07-15-unified-sticker-design.md new file mode 100644 index 0000000..a4ec862 --- /dev/null +++ b/docs/superpowers/specs/2026-07-15-unified-sticker-design.md @@ -0,0 +1,16 @@ +# Unified Sticker Maker Design + +## 1. Boot Exif +Generates temp/default.exif on boot using STICKER_NAME and STICKER_PUBLISHER environment variables if missing. + +## 2. Parameter Parsing +- Empty: uses default.exif +- 'name': Custom exif with given name +- 'name|publisher': Custom exif with parsed name and publisher. + +## 3. Media Capabilities +Detects Images, Video, and existing Stickers via Message or QuotedMessage. Converts with webpmux and uploads. + +## 4. Cleanup +Custom exifs are deleted on action deferred. Default exif persists. +