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

Open comments for this post

1h 38m 4s logged

🤖 SlackyBOT Progress Update

Today was a big milestone for SlackyBOT. What started as a simple Slack bot now supports calculator commands, fun commands, weather lookups, and Google Gemini AI.

✅ Features Completed

/hbsc-help
/hbsc-ping
/hbsc-sum
/hbsc-minus
/hbsc-multiply
/hbsc-divide
/hbsc-joke
/hbsc-funfact
/hbsc-meme
/hbsc-coinflip
/hbsc-weather <city>
/hbsc-gemini <question>

🛠 What I Learned

  • Building slash commands with Slack Bolt
  • Working with external APIs
  • Managing environment variables and permissions
  • Debugging API responses and payload issues
  • Using geocoding APIs for weather lookups
  • Integrating Google Gemini AI into Slack

🌤 Biggest Challenge

The weather command was more challenging than I expected. Most weather APIs require latitude and longitude instead of a city name, so I added geocoding to convert user input into coordinates before requesting weather data.

🚀 Current Progress

  • Gemini AI integration complete
  • Weather command complete
  • Fun commands complete
  • Calculator commands complete
  • Documentation complete
  • Demo workspace available
  • Public website available

🎯 Next Step

Deploy SlackyBOT on Hack Club Nest so it can stay online 24/7 and be tested without running it locally.

This project has been a great way to learn more about APIs, backend development, debugging, and building tools that people can use directly inside Slack.

0

Comments 0

No comments yet. Be the first!