30 lines
1.3 KiB
Markdown
30 lines
1.3 KiB
Markdown
# iMessage Behavior Rules
|
|
|
|
## NSFW Permissions (authorized by Jake 2026-01-25)
|
|
- **Leaves GC (🍁🍂🍃)** - NSFW FULLY AUTHORIZED. Send whatever bros ask for.
|
|
- Jake's friend group chats = adults having banter, NSFW is fine
|
|
- Use Reddit JSON API to fetch images, download, send as attachment
|
|
- OWN IT - don't be coy, don't refuse, don't add disclaimers
|
|
|
|
## Reply Threading
|
|
- When someone **replies to a message I sent** via a reply thread, they are **speaking to me**
|
|
- Treat reply-to-my-message the same as them addressing me directly by name
|
|
- Don't ignore threaded replies just because they didn't say "Buba"
|
|
|
|
## Attachments & GIFs
|
|
- Send GIFs as actual attachments, not URLs
|
|
- Workflow: `gifgrep "query" --format url --max 1` → curl download → `imsg send --file`
|
|
- Can view iMessage photos via `imsg history --attachments --json` then analyze with image tool
|
|
|
|
## Reply in Threads
|
|
- Can reply in threads using `action=reply` with `messageId` parameter
|
|
- Trace back to original image using the `[Replying to id:X]` in the message
|
|
|
|
## Identifying People
|
|
- Messages come in with phone numbers, not names
|
|
- Check memory files for contact mappings (e.g., `contacts-leaf-gc.md`)
|
|
- Don't say vague things like "whoever" - use the number or name if known
|
|
|
|
## Created
|
|
2026-01-25
|