Jarvis
- 5 Devlogs
- 7 Total hours
I made a Slack bot, but jarvis themed😉
I made a Slack bot, but jarvis themed😉
I have finished my Slack Bot mission which is named Jarvis, and it can now be acessed in: https://slack.com/app_redirect?app=A0BNWE36ME2&team=T0266FRGM
It is live 24/7 for free!
Fixed Jarvis after my first review — moved the AI to Hack Club AI, found and fixed a hidden tool-schema bug, and got all 105 tests passing.I also repaired the broken GitHub Actions deployment workflow and rewrote the README based on what I actually built and learned.Only the final 24/7 Nest deployment + real #bot-spam demo is left before I resubmit.
Finally, IG that this project is ready to ship as it is working just fine. But, the problem is that Nest is still pending so i can’t get it to 24/7, and IDK why but the app isnt working so the slash commands are still broken on Slack
Learning before building really helped me do it ASAP. To make this, what I did was — spend my first 20 minutes understanding how Slack bots actually work before writing a single line of code or building it. The pieces turned out to be simpler than I feared: a Slack app created at api.slack.com, Socket Mode (the bot connects over WebSockets, so it needs no public URL or server), and two tokens — a bot token (xoxb-…) and an app-level token (xapp-…). Once that clicked, everything else was just wiring.
I built it in Node.js with Slack’s official Bolt framework. One command, node index.js, and Jarvis connects to the Hack Club workspace. Then I gave it a personality and some skills:
Spent the last hour last hour learning about slack bot and now i am training and building it in real life. I googled slack bot and a random guy said that hell tech me it and now I am here