obi-jam integration beginner 15 minutes Discord Image Attachments → Claude Vision in Five Lines Route Discord image attachments to Claude's vision API. Detect by content type, build image content blocks, send images before text. Apr 7, 2026 →
obi-jam pattern intermediate 30 minutes Channel-Aware Command Enrichment for Discord Agents Commands in a specific channel get auto-injected with project context. Same command, different channel, different behavior — no user effort required. Apr 6, 2026 →
obi-jam pattern intermediate Building a Morning Brief: Multi-Source Agent Briefings How to build a daily agent briefing that pulls from Google Calendar and Vikunja, formats it for Discord, and posts at 6:30am automatically. Mar 18, 2026 →
obi-jam fix beginner 15 minutes Discord Markdown Gotchas for Bot Messages Discord headings need blank lines before them, markdown links generate embed previews, and messages over 2000 chars get rejected silently. Mar 18, 2026 →
obi-jam pattern intermediate Self-Hosted Open Source as Agent Infrastructure Run Vikunja and Google Calendar locally and your agent gets task management, scheduling, and reminders for $0/month — no SaaS, no vendor lock-in. Mar 18, 2026 →
openclaw pattern intermediate Route Expensive Model Calls to Subagents with sessions_spawn Use sessions_spawn's model parameter to run heavy tasks on Opus while keeping your orchestrator on a fast, cheap model. Mar 7, 2026 →
openclaw fix beginner Don't Tell Your Agent to Send — Let the Runtime Do It When an OpenClaw scheduled job uses announce mode, the agent just needs to reply. Telling it to 'send' makes it reach for a tool — and fail. Mar 6, 2026 →
openclaw fix beginner 5 minutes How to Stop OpenClaw Cron Agents from Sending Messages When There's Nothing to Do Telling a cron agent to 'stop silently' doesn't work — the model narrates it anyway. Here's the phrasing that actually suppresses output. Mar 2, 2026 →
openclaw fix beginner 5 minutes Why Your OpenClaw Skill Works in Text But Not as a Slash Command OpenClaw skill names with hyphens break Discord slash command routing. Use underscores in both the folder name and name field. Mar 1, 2026 →