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

slakie

  • 4 Devlogs
  • 8 Total hours

This bot isn't slacking off, it replies to messages 24/7!

Ship #1 Pending review

What did you make?

I built Slackie—a multi-purpose Slack bot packed with 10 fully functional slash commands! I wanted to make something that wasn’t just a simple text responder, so I integrated multiple APIs to make it genuinely useful and fun. It features a Gemini 3.8 Flash AI assistant that can browse the web, a currency converter, a math expression evaluator, a QR code generator, and even a command that fetches the exact countdown and details for the next Formula 1 race.

What was challenging?

Trying to get the currency converter to accept flexible inputs (like “1299 USD to INR” vs just “USD to INR”) without completely breaking the code took a lot of trial and error.

What am I proud of?

  • The F1 Command: As a massive Formula 1 fan, building a custom /my-slakie-f1 command that tracks the next Grand Prix weekend using the Jolpica API was super satisfying.

  • I am really proud that I figured out the Linux service file stuff. Slackie is now running flawlessly 24/7 on my own hardware.

What should you know before testing?

  • To talk to the AI, use /my-slakie-gemini [your question]. It has Google Search grounding enabled, so you can ask it about current events or tech news!

  • Try /my-slakie-currency 100 USD to INR to test the live exchange rates.

  • Type /my-slakie-help to see the full list of all 10 commands you can play with.

  • Make sure you use the exact /my-slakie-… prefix so it doesn’t collide with other bots in the workspace!

Example

  • Here in the image attached shows the working of the /my-slakie-gemini [Question] command the model intellingently uses web search to get the latest information if its system instrutction is outdated
  • 4 devlogs
  • 8h
Try project → See source code →
Open comments for this post

1h 4m 46s logged

#final - devlog3 I have finally fixed the gemini ai integration and i have 10 fully working commands, here i have attached. It took me a lot of time to debug the Gemini AI errors. i even used AI to debug but failed unfortunately. Anyways it is now fixed and everything works. Signing off on this project

0
0
13
Open comments for this post

3h 7m 8s logged

#devlog2 , today i completed all the commands which i wanted to integrate in my slackbot.Moreover I am trying to fix the gemini ai which i have intergrated in my slakie it keeps giving me outdated information it is unable to do a web search. I hope to fix it by the end of today

0
0
25
Open comments for this post

3h 15m 11s logged

#devlog1, today I started working on my project Slack bot—my-slakie. At first I followed the guide and went along with the flow. After a while, I had some ideas pop up into my head, and I tried to integrate Gemini AI in the slash command, but unfortunately I was unable to get the desired result—the bot is giving outdated data; the rest of the functions are fine. I will work on debugging the problem with Gemini tomorrow. Also, I am hosting my Slack bot on my Raspberry Pi instead of using the Hack Club Nest. So yeah, that’s it for today!!

0
0
7

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…