Chappe
Eligibility:
command -v chappe
chappe bootstrap --channel @channel
chappe onboard --channel @channel
chappe doctor
Use Chappe to analyze Telegram channels, mine comments, create post ideas, and publish only when a local automation policy exists.
After sync, inspect metric_quality and fix or explain warnings before briefing.
If Chappe itself fails, a local patch can unblock the run. Move the fix into https://github.com/crimeacs/chappe, add a test, and propose a PR.
Default workflow:
chappe briefing @channel --period 90d --budget tokens:12000
chappe posts top @channel --by forwards
chappe posts timing @channel --period 365d --timezone UTC
chappe posts velocity @channel --period 365d
chappe comments mine @channel
chappe ideas @channel --count 20
Publishing workflow:
chappe draft create @channel --file post.md
chappe draft lint draft_id
chappe draft preview draft_id
chappe publish draft_id --commit --actor openclaw