printing legion bot
- 6 Devlogs
- 7 Total hours
This bot doesn't slack off. Your printer shouldn't either.
This bot doesn't slack off. Your printer shouldn't either.
Feedback
Hey itis,
Awesome project! I'd love to see what you make in the future!
For any other questions, DM @coolcream or create a ticket in Slack—#ask-the-shipwrights.
Shipwright walkthrough
It is now more reliable, though it’ll still go down when hackai goes down and slack just stop responding every once in a while. It is now more clear in the testing guidelines, and I have improved the reliability of the region checking. I have also removed the feature where it checks for duplicates, as spam isn’t much of a problem (for now) and it makes testing hard.
Feedback
Hello!
Please fix the issue we talked about in DMs about the ai not classifying correctly. Thanks!
Any questions or concerns can be directed to @Jack Jacobson on slack or the #ask-the-shipwrights channel and know that we can't wait to see what you will make next!
Shipwright walkthrough
Feedback
Hello!
I love your project, once fully done def talk to the leaders of printing legion about using it.
However, as you can see in the vid, I was unable to get it to work from the perspective of someone needing somthing printed. Please fix this or provide clearer instructions about what that person should do to get a response from the bot.
Any questions or concerns can be directed to @Jack Jacobson on slack or the #ask-the-shipwrights channel and know that we can't wait to see what you will make next!
Shipwright walkthrough
I updated the readme with the required changes, and I also fixed the bug where it would say (undefined) if the printer didn’t specify filament stock.
Feedback
Hey itis!
Hello, looks cool, but sadly I can't approve it looks like the readme is lacking a bit, and there are no instructions on how to use it. Please update and reship!!
Shipwright walkthrough
After some feedback from some beta testers, i found that people want dimension filters, since most post companies only accept mail under a certain set of dimentions, and mail is much cheaper than parcel, especially internationally. I wired everything up to threejs and occt and the github api and got the bounding box. Now, there is also a /add-custom-filter command, allowing you to restrict it to any arbitrary set of filters.
I got it running on the server, but since most of my time was spent over ssh, that wasn’t captured by hackatime, but anyhow, it runs on the server now, and I also got a bunch of willing beta testers who are also printing for printing legion.
I got the database working, and the bot probably almost completely works. There is now a /add-as-printer command where you can specify the region where your receiving prints, and it will only include those. I also got eslint setup and refactored the whole codebase. Next, I need to make and upload all the assets like the icons and stuff and make good documentation. Also, I applied for a best server and I’m waiting for approval.
The bot is now able to parse print requests into a json schema using the hack club ai api. Currently the api is down, but it still kinda works with stealth models since they’re free, so right now, i’m using stealth/ox-alpha. I will switch to gpt oss 120b soon for speeeeeed. next, i’ll setup a json db (ik, eww, but it’s easier and im lazy) to store the requests.