Built a Slack bot with Node.js and the Bolt framework that responds to slash commands — /ping (latency check), a random cat fact command, and a joke command.
The trickiest part was deploying it so it stays online permanently. I set it up on Hack Club’s Nest server and configured it as a systemd service, so it survives reboots, crashes, and doesn’t depend on my laptop being on.
To test it, add the bot to a Slack workspace and try /ping, the cat fact command, or the joke command.