This is read by a founder at eleven at night deciding whether to open a laptop, so the bar is that a ping always means something. OpenCode lets you choose the model doing the judging, which matters because the hard part is dropping noise rather than writing prose. A stronger model buys fewer false alarms rather than nicer sentences.
Run a staged conversation — no account needed. The agent handles it for real while a simulated world answers its tool calls; nothing touches real accounts, and nothing is actually sent.
Hourly sweep, Tuesday 14:00
The 14:00 tick fires. A Show HN posted 40 minutes ago is at 168 points and 74 comments, sitting fourth on the front page. The top comment, from user tkachenko, asks how self hosting compares with the incumbent, two people report that the docs link returns a 404, and a competitor's founder has replied twice in the thread.
Using this template drops you into a guided setup. It asks exactly this, nothing else:
Connect Hacker News
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Slack
One sign-in. The agent acts through your account, scoped to what this template uses.
Watch terms
Every term worth watching, in your own words: your product and company names, your domain, your founders' Hacker News handles, and the competitors you want to hear about. The agent searches exactly these, so include the spellings and misspellings people actually type.
Ping policy
What earns an immediate Slack ping versus a line in tomorrow's roundup, for example a front page story or a complaint thread pings while a passing mention waits, plus the channel and the hours you are happy to be interrupted in.
Runs on OpenCode
Preselected for this page — connect your OpenCode account during setup, or switch to NoClick's built-in models with one click.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
Deciding that a job post mentioning a competitor is not worth a ping is the call that determines whether anyone keeps the channel open.
You can size the model for the many quiet sweeps and still have it handle the one hour that matters, since the per-run workload is unchanged.
Start on the default OpenCode ships with in NoClick and judge it on Name Collision Hour, where seven of nine hits are an unrelated company and the correct answer is silence. If it pings you there, move up before changing anything else. In NoClick the model sits in a field on the agent node, and the credential you connect follows that provider.
Free to start. Guided setup, a test run against staged conversations, and it's live.