AutoCat is a Discord.js bot that automatically sends daily cat pictures or GIFs to a Discord server channel.
Cat pictures and GIFs are from the CATAAS (Cat as a service) API (https://cataas.com/)
Shadowlight
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
The user can now choose GIFs or pictures at the specified time. I also fixed bugs and code errors.
I copied some of the code from the /gif command to update the /cat command.
Like the /gif command, the /cat command now downloads the image and temporarily stores it locally on the server. The code I used before requested and sent the URL and Discord would load the image like a preview.
The new /gif command is similar to the /cat command but it sends an animated cat GIF. I also made a few bug fixes.
With some assistance from ChatGPT (for troubleshooting, not vibe coding), I added three new commands.
- /list displays all scheduled cat messages
- /start schedules cat messages
- /stop removes the channel from the list
Two basic commands:
/info: Short, simple bot information
/cat: Random cat image from the CATAAS API