Activity

Akaalroop

I did a lot of code refactoring making the github fetching in house rather than a separate CF worker and a small visual fix!

Changelog

0
Akaalroop

Initial stuff, it can actually generate your codes! I also spent a long time figuring out how to show the time left for each code, regardless of when you start the program and I remembered modulus to save the day! yay I’m gonna add storage of your secrets (The file will be password-locked) and I’m gonna add multiple secrets typing too, and ofc it will be able to show multiple codes concurrently!

Changelog

Attachment
Attachment
Attachment
0
Akaalroop

I did optimisations like moving my pictures & favicons into $lib. The main visual change would be now the carousel actually comes in after the text.

Attachment
0
Akaalroop

I’ve been doing some aggressive SEO and performance optimisation. I’ve added descriptions to all the pages, put the font in $lib, added multiple formats of the background so it supports all browsers and other stuff, but I’ve achieved a decently high result for most search engines… except bing for some idk reason???

Attachment
0
Akaalroop

Shipped this project!

Hours: 4.91
Cookies: 🍪 28
Multiplier: 5.67 cookies/hr

I did a lot of code refactoring. I learnt idiomatic svelte and I just made the UX a bit better to claim the secret reward!

Akaalroop

I did a lot of code refactoring! I made it a lot more robust, more like idomatic Svelte using +layout.js properly and using $props() and more complicated stuff. I also simplified the code and updated my API so you can just do https://api.akaalroop.com/projects and get them all, and if you give a param like ?repos=akaalroop.com you get just that! Anyways, on the visual side I added the modal to the gallery page on clicks and I made the data refresh everytime you came back to the website after clicking View on GitHub. Also I gave each page a title using svelte:head . Check out the main PR: https://github.com/Spacexplorer11/akaalroop.com/pull/61

Attachment
0
Akaalroop

I added some fallback text for when the projects couldn’t be loaded and made it so the Gallery isn’t accessible since it would be empty.

Attachment
Attachment
0
Akaalroop

I added my teacher! The styling wasn’t perfect so it took a while to get the CSS perfect but its great now! Shoutout to Mr Walsh for letting me add him!

Attachment
0
Akaalroop

I worked on adding the sponsors page and finishing it! I simplified a bit more CSS and I’ve emailed my teacher since he has supported me so hopefully I can feature him soon! I have a few more things to add and then I can ship since I don’t really have much to change, just a few tweaks! (I have the silver, gold & platinum sections as comments for now unless someone donates!)

Attachment
0
Akaalroop

I improved the README and I am working to add a sponsors page! I’ve added it to the navbar and simplified a bit of CSS in the navbar too

Attachment
Attachment
0
Akaalroop

I added a new command! ‘/list-recipes’ sends a txt file of all the available recipes, which are in the list in the code, which is created on the start of the program for efficiency & to prevent stale data! This was done on request of @U0824382CPP thank them for the suggestion!

Attachment
Attachment
0
Akaalroop

I’ve been working. I used Gemini to improve the prompt cuz I’m not a prompt engineer. I also manually added a lot of recipes via screenshots. Other than that, no big things really. Screenshots of one of the recipes I added & the AI being useful:

Attachment
0
Akaalroop

I started the README and added some basic NPC style input output for now. Will ask more questions later but got some boilerplate like an input function

Attachment
0
Akaalroop

Shipped this project!

Hours: 4.57
Cookies: 🍪 90
Multiplier: 19.66 cookies/hr

I made a bot which gives you minecraft recipes!
It was a pain generating all the 519 images of crafting recipes, but yeah I did it! :yay:
I made it in Kotlin so it will eat all the RAM on my RPI Zero 2W on which it is hosted :thumbup-nobg:
Hopefully you like it!
It’s my first ever bot in Kotlin too!

Akaalroop

Fixed the bug! Yay!
How i did it is that I checked if there are any replies in the thread already, and if yes it ignores the event, cuz slack pings the person in the OG message on thread replies causing duplicate app mention events, gonna deploy and then ship now Ig!

Attachment
2

Comments

Dodge1
Dodge1 about 1 month ago

bug is not fixed fully

notlamparter
notlamparter about 1 month ago

cool!

Akaalroop

Added the AI functionality!!! There is one known bug (shown in picture) of duplicate messages, which I will patch in the next commit. Then the bot should be ready to deploy on my RPI zero 2w and I can ship!

Attachment
0
Akaalroop

Made it so you don’t need to type the EXACT name of the file as you used to. Gonna add AI next

Attachment
0
Akaalroop

It actually works WWWWW. LETS GOOOO. I’m now making it more forgiving and allowing you to type other things to reference items. I will implement Gemini 2.5 Flash to cheaply and quickly check for typos but right now it does work!

Attachment
2

Comments

blitzy
blitzy about 2 months ago

ai.hackclub.com gives you free inference btw

Akaalroop
Akaalroop about 2 months ago

yes I am planning on using ai.hackclub.com for Gemini. Wdym by ineference though?

Akaalroop

I am desperately trying to get my bot to send the images. I added 672 images to my repo :sixseven: of all the crafting recipes! I got Gemini 3 Flash to generate a script which I ran on my RPI 0 2w to generate the images. Big thanks to https://minecraft-api.vercel.app for the mc item images and recipes! Now I am gonna code the rest by myself! Currently failing :pf:

Attachment
0
Akaalroop

I didn’t do fraud I promise! I was testing how to do stuff in Kotlin and I couldn’t figure it out cuz the guides are Java but finally I did! Now the bot responds to mentions! I will build on that to do the actual recipe giving!

Attachment
0
Akaalroop

IT FINALLY WORKS!!!!!! This is the first time I’ve ever tried making a bot in Kotlin so it was hard and the Slack guide is outdated and for Java. But Gemini 3 Flash came to the rescue!! Now that I’ve done the basic boilerplate, I shouldn’t need the AI again!! I’m so happy it works!!

Attachment
Attachment
0
Akaalroop

I am gonna copy https://bymanu.me ‘s style and everything, but will change it to be more of my own. I did get Manu’s permission before doing this don’t worry! I’ve copied the CSS and intro section so far lol. I also wrote the README

Attachment
0