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

Rivaan

@Rivaan

Joined June 4th, 2026

  • 5Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Building Something Crazy as usual!
Open comments for this post

1h 18m 33s logged

🚗 Asphalt Dreams – Development Progress

Today was my first day working on Asphalt Dreams , and I managed to make a prototype.

At this point, the game has little going for it 😅. All I have right now is a car which can move, a simple camera, a speedometer, and some environment elements in order to see whether it works correctly. Also, to make it feel less lonely, I added a helicopter propeller to the map.

Car controls seem to be working, but they are not perfect, as they need some polishing and bug fixing. Some problems with the speedometer also.

Today I spent most of my time on trying various different combinations of settings and solving various issues 😂.

Working features:

  • Basic controls
  • Third-person camera
  • Speedometer
  • Environment
  • Road (Prototype)
  • Helicopter propeller (Map)

To Do List

  • Better car controls
  • Speedometer fix
  • Environment polishing
  • Different road types
  • Adding sound

It’s definitely not too much yet, but seeing a car moving across the map that make me happy!.
Wait for devlog #2, 🥳

🚗 Asphalt Dreams – Development Progress

Today was my first day working on Asphalt Dreams , and I managed to make a prototype.

At this point, the game has little going for it 😅. All I have right now is a car which can move, a simple camera, a speedometer, and some environment elements in order to see whether it works correctly. Also, to make it feel less lonely, I added a helicopter propeller to the map.

Car controls seem to be working, but they are not perfect, as they need some polishing and bug fixing. Some problems with the speedometer also.

Today I spent most of my time on trying various different combinations of settings and solving various issues 😂.

Working features:

  • Basic controls
  • Third-person camera
  • Speedometer
  • Environment
  • Road (Prototype)
  • Helicopter propeller (Map)

To Do List

  • Better car controls
  • Speedometer fix
  • Environment polishing
  • Different road types
  • Adding sound

It’s definitely not too much yet, but seeing a car moving across the map that make me happy!.
Wait for devlog #2, 🥳

Replying to @Rivaan

0
Ship Changes requested

I built **SlackyBOT**, an open-source AI-powered Slack assistant using Node.js, Slack Bolt, and Google Gemini AI.

The bot supports multiple features including:

* Gemini AI chat (`/hbsc-gemini`)
* Weather reports (`/hbsc-weather`)
* Calculator commands
* Memes, jokes, and fun facts
* Coin flips
* Help and utility commands

The most challenging part was integrating multiple APIs and debugging Slack permissions, payload handling, and external service responses. I also learned how to work with geocoding APIs since weather services require coordinates instead of city names.

I'm most proud of successfully deploying the bot on Hack Club Nest and making it available for public testing through a live Slack workspace.

### How to Test

1. Click **Try Project**.
2. Join the demo Slack workspace.
3. Open the **#slackybot-demo-stardance** channel.
4. Run:

```txt
/hbsc-help
/hbsc-gemini explain recursion
/hbsc-weather london
/hbsc-meme
```

The project includes a public GitHub repository, documentation, website, and a live deployment on NEST that remains online 24/7 for testing.

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

1h 55m 6s logged

🤖 SlackyBOT — Project Complete

After several iterations, SlackyBOT is now fully functional, deployed, and available for public testing.

SlackyBOT is an open-source Slack assistant built with Node.js, Slack Bolt, and Google Gemini API. The bot combines AI assistance, weather reports, utility tools, calculators, and entertainment features directly inside Slack.

✅ Implemented Features

/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 Built

  • Google Gemini AI integration
  • Real-time weather reports with geocoding
  • Calculator utilities
  • Meme, joke, and fun fact commands
  • Slash command handling with Slack Bolt
  • Public demo workspace
  • Project website and documentation
  • Deployment on Hack Club Nest

📚 What I Learned

This project taught me much more than Slack bot development.

  • Building backend applications with Node.js
  • Working with multiple external APIs
  • Debugging production issues
  • Environment variable management
  • Slack permissions and app configuration
  • Error handling and API validation
  • Deploying and maintaining a live service

One of the most interesting challenges was the weather system. Since weather APIs typically require coordinates rather than city names, I implemented geocoding to convert user input into usable location data before fetching forecasts.

🌐 Live Demo & Testing

A public demo workspace is available for testing SlackyBOT.

Demo Website

https://abhiudaymaurya.github.io/Slack-Bot/

How to Test

  1. Open the demo website.
  2. Click Join Demo Workspace.
  3. Join the Slack workspace using your Slack account.
  4. Open the #slackybot-demo-stardance channel.
  5. Try the available slash commands.

SlackyBOT is deployed on Hack Club Nest and remains online for public testing.

The project includes:

  • Public GitHub repository
  • Documentation and setup instructions
  • Demo website
  • Public Slack workspace for testing

🎯 Final Result

What started as a simple experiment with Slack slash commands evolved into a complete AI-powered Slack assistant with multiple integrations, public deployment, and real users able to test it.

Building SlackyBOT gave me valuable experience with APIs, backend development, debugging, deployment, and designing software that people can interact with directly inside Slack.

🚀 Ready for review and public testing.

🤖 SlackyBOT — Project Complete

After several iterations, SlackyBOT is now fully functional, deployed, and available for public testing.

SlackyBOT is an open-source Slack assistant built with Node.js, Slack Bolt, and Google Gemini API. The bot combines AI assistance, weather reports, utility tools, calculators, and entertainment features directly inside Slack.

✅ Implemented Features

/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 Built

  • Google Gemini AI integration
  • Real-time weather reports with geocoding
  • Calculator utilities
  • Meme, joke, and fun fact commands
  • Slash command handling with Slack Bolt
  • Public demo workspace
  • Project website and documentation
  • Deployment on Hack Club Nest

📚 What I Learned

This project taught me much more than Slack bot development.

  • Building backend applications with Node.js
  • Working with multiple external APIs
  • Debugging production issues
  • Environment variable management
  • Slack permissions and app configuration
  • Error handling and API validation
  • Deploying and maintaining a live service

One of the most interesting challenges was the weather system. Since weather APIs typically require coordinates rather than city names, I implemented geocoding to convert user input into usable location data before fetching forecasts.

🌐 Live Demo & Testing

A public demo workspace is available for testing SlackyBOT.

Demo Website

https://abhiudaymaurya.github.io/Slack-Bot/

How to Test

  1. Open the demo website.
  2. Click Join Demo Workspace.
  3. Join the Slack workspace using your Slack account.
  4. Open the #slackybot-demo-stardance channel.
  5. Try the available slash commands.

SlackyBOT is deployed on Hack Club Nest and remains online for public testing.

The project includes:

  • Public GitHub repository
  • Documentation and setup instructions
  • Demo website
  • Public Slack workspace for testing

🎯 Final Result

What started as a simple experiment with Slack slash commands evolved into a complete AI-powered Slack assistant with multiple integrations, public deployment, and real users able to test it.

Building SlackyBOT gave me valuable experience with APIs, backend development, debugging, deployment, and designing software that people can interact with directly inside Slack.

🚀 Ready for review and public testing.

Replying to @Rivaan

0
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.

🤖 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.

Replying to @Rivaan

0
Open comments for this post

46m logged

🤖 Gemini AI Integration Complete

I just integrated Google Gemini AI into SlackyBOT. Now users can ask questions right from Slack. Get answers generated by AI.

It was tougher than I thought to get this feature working. I faced issues with API configuration, accessing models, Slack permissions and a few bugs in my code.. After checking logs and documentation I got it working.

✅ Available Commands


/hbsc-help

/hbsc-ping

/hbsc-joke

/hbsc-sum

/hbsc-gemini <question>

🎬 Gemini AI Demo

🛠 What I Learned

  • Handling commands with Slack Bolt

  • Integrating Google Gemini API

  • Managing environment variables

  • Debugging. Handling errors

  • Configuring Slack. App settings

🎯 Next Steps

I plan to deploy SlackyBOT on Hack Club Nest. This way it can stay online all the time. Be accessible, without needing to run locally.

Credits

  • Gemini Documentation

  • Slack Documentation

  • StarDance Beginner Guide

🤖 Gemini AI Integration Complete

I just integrated Google Gemini AI into SlackyBOT. Now users can ask questions right from Slack. Get answers generated by AI.

It was tougher than I thought to get this feature working. I faced issues with API configuration, accessing models, Slack permissions and a few bugs in my code.. After checking logs and documentation I got it working.

✅ Available Commands


/hbsc-help

/hbsc-ping

/hbsc-joke

/hbsc-sum

/hbsc-gemini <question>

🎬 Gemini AI Demo

🛠 What I Learned

  • Handling commands with Slack Bolt

  • Integrating Google Gemini API

  • Managing environment variables

  • Debugging. Handling errors

  • Configuring Slack. App settings

🎯 Next Steps

I plan to deploy SlackyBOT on Hack Club Nest. This way it can stay online all the time. Be accessible, without needing to run locally.

Credits

  • Gemini Documentation

  • Slack Documentation

  • StarDance Beginner Guide

Replying to @Rivaan

0
Open comments for this post

31m 41s logged

🤖 First Step in Building SlackyBOT

Today I started building my own Slack bot and learned how Slack apps and slash commands work.

After setting up Slack Bolt and reading through the documentation, I got my first commands working:

/hbsc-ping
/hbsc-help
/hbsc-joke

The joke command fetches jokes from an external API and sends them directly to Slack.

✅ What I Built

  • Created the Slack app
  • Set up Slack Bolt
  • Added slash command handling
  • Implemented a ping command
  • Implemented a help command
  • Implemented a joke command using an external API

🛠 What I Learned

  • How Slack slash commands work
  • How to process user commands in the backend
  • Slack Bolt fundamentals
  • Making API requests from a Slack bot

🎯 Next Steps

  • Add calculator commands
  • Integrate Gemini AI
  • Add weather commands
  • Deploy the bot for testing

A small step, but SlackyBOT is finally taking shape. 🚀

🤖 First Step in Building SlackyBOT

Today I started building my own Slack bot and learned how Slack apps and slash commands work.

After setting up Slack Bolt and reading through the documentation, I got my first commands working:

/hbsc-ping
/hbsc-help
/hbsc-joke

The joke command fetches jokes from an external API and sends them directly to Slack.

✅ What I Built

  • Created the Slack app
  • Set up Slack Bolt
  • Added slash command handling
  • Implemented a ping command
  • Implemented a help command
  • Implemented a joke command using an external API

🛠 What I Learned

  • How Slack slash commands work
  • How to process user commands in the backend
  • Slack Bolt fundamentals
  • Making API requests from a Slack bot

🎯 Next Steps

  • Add calculator commands
  • Integrate Gemini AI
  • Add weather commands
  • Deploy the bot for testing

A small step, but SlackyBOT is finally taking shape. 🚀

Replying to @Rivaan

0

Followers

Loading…