Commit Graph
6 Commits
Author SHA1 Message Date
Fd 1a279a89c0 refactor: migrate exif support to helper 2026-07-15 12:13:26 +07:00
Fd c1e78fb2e7 feat: assemble and register unified sticker command 2026-07-15 11:27:40 +07:00
Fd 094086489b feat: add unified media conversion functions for sticker 2026-07-15 11:20:15 +07:00
FdandClaude Opus 4.7 d73d8e8070 feat: add exif resolution helpers to sticker command
Co-Authored-By: Claude Opus 4.7 <[email protected]>
2026-07-15 11:15:35 +07:00
FdandClaude Opus 4.7 e783284881 feat: add download commands (yt, ig, tt, fb) and middleware support
- Add core Middleware support via `core.Default.Use()`
- Implement download command handlers for YouTube, Instagram, TikTok, and Facebook
- Add regex-based URL validation for all download commands
- Add API client for fetching download links
- Add helpers for uploading and sending media to WhatsApp

Co-Authored-By: Claude Opus 4.7 <[email protected]>
2026-07-15 10:33:58 +07:00
Fd faeda0b21d feat: initial whatsmeow bot with command handler and context helpers
Core framework (Handler, Command, Default muxer) in core/ package.
Command self-registration via init() with blank imports in cmds/.
Context helpers (send, reply, download, upload) in context/ package.
Permission system with GROUP_ONLY / PRIVATE_ONLY checks.
WhatsApp client configured as Safari with history sync disabled.
2026-07-06 18:53:04 +07:00