• Joined on 2026-01-23
james pushed to master at james/signal-bot 2026-06-16 17:03:57 -04:00
94e8d7bf84 Demote Signal receipt/typing/sync spam from INFO to DEBUG
james pushed to master at james/signal-bot 2026-06-16 16:12:19 -04:00
d16c025753 Fix YouTube downloads: bump yt-dlp, require Node 22, drop YT cookies
james pushed to master at james/signal-bot 2026-06-15 21:42:00 -04:00
76ac4ea57a Match Instagram /reels/ (plural), /tv/, and /share/ link forms
james pushed to master at james/signal-bot 2026-06-15 21:24:18 -04:00
d6bb39922a Run /force downloads at low CPU + idle IO priority (nice/ionice)
james pushed to master at james/signal-bot 2026-06-15 20:42:38 -04:00
12b1f2f03d Add /force: host oversized videos as temporary 24h links
james pushed to master at james/signal-bot 2026-06-15 19:26:13 -04:00
fd0da1a59e Persist URL dedup cache to SQLite (bounded, ~KB); keep video blobs in memory
james pushed to master at james/signal-bot 2026-06-15 19:18:54 -04:00
c7eb101ff0 Fix bug pass: async offload, resource leaks, media/parse correctness, deploy hardening
26a5ecb2d0 Add /clip duration override and /help command
f9e73333ba Add timestamp-aware clipping for shared ?t= links
Compare 3 commits »
james created branch master in james/signal-bot 2026-06-13 01:54:18 -04:00
james pushed to master at james/signal-bot 2026-06-13 01:54:18 -04:00
0f9030b72e Initial commit: Signal video-grabber bot
james created repository james/signal-bot 2026-06-13 01:54:17 -04:00