A slack bot which can quickly and easily help you find minecraft recipes! Just send @MCRecipes [The item you want recipe for] and it should hopefully send a picture of the recipe in <1s.
A slack bot which can quickly and easily help you find minecraft recipes! Just send @MCRecipes [The item you want recipe for] and it should hopefully send a picture of the recipe in <1s.
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!
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!
Log in to leave a comment
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!
Log in to leave a comment
Made it so you don’t need to type the EXACT name of the file as you used to. Gonna add AI next
Log in to leave a comment
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!
Log in to leave a comment
ai.hackclub.com gives you free inference btw
yes I am planning on using ai.hackclub.com for Gemini. Wdym by ineference though?
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:
Log in to leave a comment
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!
Log in to leave a comment
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!!
Log in to leave a comment