diff --git a/plans/phase-10-telegram-commands.md b/plans/phase-10-telegram-commands.md index d674a7d..8eb6f16 100644 --- a/plans/phase-10-telegram-commands.md +++ b/plans/phase-10-telegram-commands.md @@ -25,7 +25,11 @@ Define and implement Telegram bot commands that users can invoke directly from c - `/random [album]` — Send random photo(s) from an album ### Asset Browsing -- `/search ` — Generic search (filename, description, smart match via Immich) + +**IMPORTANT**: All asset commands MUST only search within albums that are tracked by the tracker(s) associated with the bot's target. Never expose assets from untracked albums. + +- `/search ` — Semantic/smart search via Immich CLIP ("dog on beach", "birthday party") +- `/find ` — Text search by filename, description - `/person ` — Find photos with a specific person - `/place ` — Find photos by city/country/location - `/favorites [album]` — Show favorite assets