A bot that notifies you on Slack whenever your company/product is mentioned on Hacker News.
/api/cron
lastCheckedId
keywords
latestPostId
maxitem
lastCheckedId
latestPostId
keywords
chat.postMessage
link_shared
/api/event
Here's a 60s video that walks you through the installation process, step-by-step.
You can click the button below to install the bot directly into your desired Slack workspace:
Once it's installed, create a channel to receive notifications in and start configuring the bot with the
/configure
You can also deploy your own version of this bot using Vercel and Upstash. Note that while this is in early-access, some of these processes might change.
Prefer a video tutorial instead? Watch this video.
Hacker News Bot
NEXT_PUBLIC_SLACK_CLIENT_ID
SLACK_SIGNING_SECRET
SLACK_VERIFICATION_TOKEN
Go to console.upstash.com and create an account. You'll need it for the next step.
You can deploy your bot to Vercel with one-click:
Be sure to include all 5 of the env vars above in your deployment.
When the project finishes deploying, get your project's domain (e.g.
https://slacker-eight.vercel.app/
For your Slack app to be able to send/unfurl messages in your Slack workspace, we will need to configure a few things:
Step 4A: Configuring OAuth ScopesFrom your Slack app home screen, select "OAuth & Permissions" from the sidebar (under "Features").
Scroll down to "Scopes", and add the following scopes under "Bot Token Scopes":
chat:write
chat:write.public
links:read
links:write
/api/event
https://slacker-eight.vercel.app/api/event
link_shared
news.ycombinator.com
Select "Slash Commands" from the sidebar (under "Features"). Create the following commmand with its respective Request URLs (based on your Vercel project's domain):
/configure
https://[YOUR_VERCEL_PROJECT_DOMAIN]/api/cmd/configure
/api/response
https://slacker-eight.vercel.app/api/response
SLACK_OAUTH_TOKEN
This project was originally created by Steven Tey at Vercel, with contributions/feedback from:
The MIT License.
A bot that notifies you on Slack whenever your company/product is mentioned on Hacker News.
/api/cron
lastCheckedId
keywords
latestPostId
maxitem
lastCheckedId
latestPostId
keywords
chat.postMessage
link_shared
/api/event
Here's a 60s video that walks you through the installation process, step-by-step.
You can click the button below to install the bot directly into your desired Slack workspace:
Once it's installed, create a channel to receive notifications in and start configuring the bot with the
/configure
You can also deploy your own version of this bot using Vercel and Upstash. Note that while this is in early-access, some of these processes might change.
Prefer a video tutorial instead? Watch this video.
Hacker News Bot
NEXT_PUBLIC_SLACK_CLIENT_ID
SLACK_SIGNING_SECRET
SLACK_VERIFICATION_TOKEN
Go to console.upstash.com and create an account. You'll need it for the next step.
You can deploy your bot to Vercel with one-click:
Be sure to include all 5 of the env vars above in your deployment.
When the project finishes deploying, get your project's domain (e.g.
https://slacker-eight.vercel.app/
For your Slack app to be able to send/unfurl messages in your Slack workspace, we will need to configure a few things:
Step 4A: Configuring OAuth ScopesFrom your Slack app home screen, select "OAuth & Permissions" from the sidebar (under "Features").
Scroll down to "Scopes", and add the following scopes under "Bot Token Scopes":
chat:write
chat:write.public
links:read
links:write
/api/event
https://slacker-eight.vercel.app/api/event
link_shared
news.ycombinator.com
Select "Slash Commands" from the sidebar (under "Features"). Create the following commmand with its respective Request URLs (based on your Vercel project's domain):
/configure
https://[YOUR_VERCEL_PROJECT_DOMAIN]/api/cmd/configure
/api/response
https://slacker-eight.vercel.app/api/response
SLACK_OAUTH_TOKEN
This project was originally created by Steven Tey at Vercel, with contributions/feedback from:
The MIT License.