3d-grpc-poc
A POC of a Discord.js bot that sends 3D rendering instructions to a Go server through gRPC which responds with the image bytes which are then sent back on Discord.
Project status
It's pretty much working, but I'd like to clean up the code some more and add more features.
It supports receiving instructions via DM as well as in guilds (by mentioning it).
It's currently being hosted 24/7 by me.
You can join my test server here or invite the bot to your own guild with this link.
Libraries used
Node's and Go's official gRPC/Protobuf libraries
Fogleman's awesome FauxGL renderer
TODO's
- Improve the code, make it more readable
- Dockerize the server and the bot
- Include render time in messages