hacker news alerts in slack (incessant pings if you make front page)
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

TypeScript 43.8%
HTML 15.1%
JavaScript 11.4%
Shell 0.1%
Other 29.6%
26 2 0

Clone this repository

https://tangled.org/dunkirk.sh/hn-alerts https://tangled.org/did:plc:krxbvxvis5skq7jj6eot23ul/hn-alerts
git@knot.dunkirk.sh:dunkirk.sh/hn-alerts git@knot.dunkirk.sh:did:plc:krxbvxvis5skq7jj6eot23ul/hn-alerts

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

Hacker News Alerts#

ycombinator logo

More deets coming soon 👀#

A slack bot that tracks whether you made it to the front page of hn; made with 💖 @ Hack Club

⚠️ Highly opinionated slack bot warning - Project rapidly iterating

🚧 Dev#

You can launch the bot locally with bun

bun install
bun dev

you will also need to launch an ngrok tunnel and update your dev slack manifest to point to the ngrok tunnel

bun ngrok

also if you haven't worked with your postgres table yet then push the schema with

bun db:push

you also need to create a .env file with the following keys

SLACK_BOT_TOKEN="xoxb-xxxxx-xxxxx-xxxxx-xxxxx"
SLACK_SIGNING_SECRET="xxxxx"
SLACK_CHANNEL="C08KX2YNN87"
NODE_ENV="dev"
SENTRY_DSN="https://xxxxxx@xxxxxx.ingest.us.sentry.io/xxxx"
DATABASE_URL="postgres://user:password@host:5432/table_name"

📜 License#

The code is licensed under AGPL 3.0! That means AGPL 3.0 requires publishing source code changes when the software is used over a network, guaranteeing that users can access the code. All artwork and images are copyright reserved but may be used with proper attribution to the authors.

© 2025-present Kieran Klukas