You are browsing as a guest. Sign up (or log in) to start making projects!

My first slack bot!

  • 1 Devlogs
  • 0 Total hours

A Slack bot built with Node.js and the Bolt framework, deployed on Hack Club Nest for 24/7 uptime. Supports multiple slash commands including /hello, /weather, /funfact, and /calc — each designed to be useful and unique in the Hack Club Slack workspace.

Ship #1 Pending review

Built a Slack bot called Sirius Bot for the Hack Club workspace! It has 5 slash commands with the unique /sirius- prefix: /sirius-hello (motivational greetings), /sirius-weather (live weather via wttr.in API), /sirius-fact (random fun facts with fallbacks), /sirius-calc (safe math evaluator with regex validation), and /sirius-8ball (magic 8-ball with 14 responses). The hardest part was setting up Socket Mode with @slack/bolt so no public server is needed. Super proud of the weather command that pulls real live data! To test it, join the Hack Club Slack and try any /sirius- command.

Try project → See source code →
Open comments for this post

19m 6s logged

Built a Slack bot using Node.js and the @slack/bolt framework with Socket Mode — no public server needed! The bot runs in the Hack Club workspace and supports 5 slash commands: /sirius-hello (motivational greetings), /sirius-weather (live weather via wttr.in), /sirius-fact (random fun facts), /sirius-calc (safe math evaluator), and /sirius-8ball (magic 8-ball). Set up the GitHub repo and got the bot connected and running locally. Next step: deploy to Hack Club Nest for 24/7 uptime!

Built a Slack bot using Node.js and the @slack/bolt framework with Socket Mode — no public server needed! The bot runs in the Hack Club workspace and supports 5 slash commands: /sirius-hello (motivational greetings), /sirius-weather (live weather via wttr.in), /sirius-fact (random fun facts), /sirius-calc (safe math evaluator), and /sirius-8ball (magic 8-ball). Set up the GitHub repo and got the bot connected and running locally. Next step: deploy to Hack Club Nest for 24/7 uptime!

Replying to @sirius

0
1

Followers

Loading…