Cat
Get random cat pictures from the Internet with a single command.
Command
/cat
What it does
The /cat command fetches a random cat picture from The Cat API and sends it in an embed. A button is included so you can instantly fetch another cat without re-typing the command.

Example output of the /cat command, showing a random cat picture with a "Get Another Cat!" button.
More information
Here's how the /cat command works:
Behavior:
- Each time you run the command, a random cat picture is fetched.
- A clickable button lets you get another cat instantly.
- Buttons remain active for 15 seconds before they automatically disable.
- You can only use the button if you triggered the command.
Limits:
- Each user has a 5 second cooldown between cat requests.
- The bot has a global monthly API usage cap (10,000 requests).
- If the limit is hit, the bot replies: "I ran out of cats this month sorry :(".
Response:
- The bot sends a cute cat embed with the title "Meow :3".
- The embed includes the user who requested the image.
- Button interaction updates the message with a fresh cat image.
Error Handling:
- If the cat service is too slow, you get: "The cat API is taking too long to respond!"
- If something else goes wrong, the bot falls back to: "Failed to fetch a cat picture. Please try again later!"
If an error does occur, please report it so it can be fixed. Thank you (* ^ ω ^)