Cat Bot

Info

Cat Bot is a Discord bot that keeps your server alive with fun activities related to cats. The bot is made by Lia Milenakos.

With Cat Bot, your main objective is to catch cats that randomly appear in a selected text channel. Users can also trade, collect, and showcase their cats to others. Moreover, it includes various commands that allow players to view their cat collections, in-server leaderboards, and participate in special limited-time events. With its features, Cat Bot is not only entertaining but also keeps members engaged and active, creating a friendly sense of competition and interaction within the community. Its balance of simplicity and fun mechanics makes it one of the most beloved activity bots for cat lovers and Discord communities alike.

Cat Bot is free to use, with optional purchases (Cat Rains and cosmetics).

To understand how to set up channels to spawn cats, visit the Setting up and Configuring Cat Bot in your server section of this article.

To view more useful commands associated with Cat Bot, check the Commands and Achievements pages.

How Cat Bot works

Every so often, Cat Bot spawns a cat in a text channel. Typing "cat" while that message is there causes you to catch the cat.
Another cat will not spawn while a cat is already there (For example, having a cat in the text channel for a day will not spawn a new cat). There are 22 different cat types that hold different values which you will discover later on.

Inviting Cat Bot to your server

Click onto Cat Bot's profile and press + Add App (or click this link, or use /invite, or App Directory, or Top.gg)
addappbutton.png

catbotwelcomemessage.png
(What it should look like when Cat Bot joins)

Setting up and Configuring Cat Bot in your server

We recommend that you create a new channel for Cat Bot, as it tends to push old messages back with its cat spawns.

Setup & Forget

When Cat Bot joins your server, run the /setup command in the channel where you wish Cat Bot to spawn cats in (Cat Bot will DM you telling you to do it if you invited it). Cat Bot should then immediately start to spawn cats in that channel.
settingupcatbot.png

You can use the /forget command to make Cat Bot stop spawning cats in the channel in which you had set it up.

Configuring Cat Bot

Change Timings

You can change the timing in which Cat Bot spawns cats. The default is 1-10 minutes apart, but you can use the command /changetimings to make it shorter or longer. Run the command, then change each value to be your desired times in seconds.

changetimingscommand.png

Leaving these values blank and running the command resets the times to default.

Change Message

You can also change the spawn and catch messages that Cat Bot sends by using the /changemessage command. After running the command, it will prompt you with a message explaining the steps.
When creating your new custom message you have to include each respective placeholder. Examples are shown below:

/catbot-instructions/textfieldappealmessagecatbot.png
/catbot-instructions/actualappearmessagepreviewcatbot.png
/catbot-instructions/coughtmessagechanged.png
/catbot-instructions/coughtmessagepreview.png

If you want to include a ping in the messages, use the /getid command, and it will tell you how to write that ping in the /changemessage command.
getidexample.png

Toggle Settings

You can enable (and disable) certain /settings that you may need in your server. This includes:

Cat Bot Issues

You can check Cat Bot's status at https://status.catbot.link/, as well as Discord, plus Cloudflare's statuses at https://discordstatus.com/ and https://www.cloudflarestatus.com/ respectively.
You can also join our support server, Cat Stand, to see the status update of Cat Bot or ask a question.

Why are some emojis 🔳?

Sometimes while Cat Bot is starting (for a few seconds), Discord doesn't allow the bot to use custom emojis. Cat Bot uses 🔳 as a placeholder so the bot will respond with something instead of breaking everything with "Emoji not found".

Bot Issues

Usability Issues

If the bot is down, it will be offline.

If the bot is starting up, it will be online, but with no status. In this state, Cat Bot might not respond in some servers or some specific parts might not work.

While most bot restarts are seamless, some require a full bot restart. Other reasons include server/database maintenance or issues with hosting provider.

Keep in mind that sometimes Discord or Cloudflare undergo maintenance/degradation/errors instead of Cat Bot.

Voting Issues

Sometimes, your vote can get voided if you vote while Top.gg is having trouble with voting, although you can wait for it to fix itself.

Trivia