Already have a Custom Bot and looking for our intent verification guide? You can locate it here.
Custom Bot is an advanced version of Premium that allows you to completely rebrand Cakey Bot with your own Logos and Username! Custom Bot allows you to have:
To purchase a Custom Bot simply follow these instructions:
Once you have purchased the custom bot, you can follow these instructions:
Note: Do not skip any of the steps/instructions in the wizard. Failure to follow the steps may result in the bot not being setup/started correctly. If you have questions or issues join our support server.
Custom Bots are currently able to be invited to an unlimited number of servers. This may change in the future if users abuse the capability.
Note: While you can keep the main Cakey Bot & your Custom Bot in the same server. It is advised to kick the main Cakey Bot to prevent duplicate data (such as double audit logs, or users gaining extra leveling xp from both bots.)
If the Custom Bot isn't moderating a server properly, the server may have the Highest security setting enabled. This means that the owner of the Custom Bot will need to have 2FA (2-Factor Authentication) enabled for their Discord account.
The following actions will all fail if that person does not have 2FA (2-Factor Authentication) enabled for their Discord account.
In order to fix this issue, you will need to enable 2FA on the Discord account that created the custom bot. (see this tutorial)
If this isn't an option, you can also disable the 2FA requirement on the server, however, we do NOT recommend doing that.
If you have any issues in getting this sorted, do not hesitate to join our support server!
Once you have setup and configured your bot you can setup additional customizations like custom API keys, custom embed colors and more. Simply login to the web dashboard and navigate to the "Custom Bot" page.
You can individually configure the color used for 14 different embed types:
You can configure your custom bot's presence (Online, Idle, Do Not Disturb, or Invisible) as well as a custom status message.
Custom bot status messages are limited to 128 characters.
You can set a custom website URL for your bot.
Custom bot website URLs are limited to 128 characters.
You can individually disable the following commands/features for your custom bot:
The custom Chat Bot AI API key is OpenAI-specific only. It must be a valid OpenAI-format API key, and the model used is restricted to one of the following:
You can save up to 3 settings presets of your custom bot configuration. Once saved, presets can be:
Preset names must be between 1 and 64 characters.
Custom bots have a self-service "Leave Guild" button on the dashboard, allowing you to remove your custom bot from a server without needing to do so manually through Discord.
Cakey Bot even allows you to customize and swap out every custom emote we use in the bot. In order to do this simply follow the steps listed below:
Note: Custom bots will syncronize their emotes on every startup. This means any random extra/invalid emotes will be deleted and any missing emotes will be replaced by the default. Be sure you use the EXACT name of the emotes when swapping them out.
Q: Do I need to keep the main Cakey Bot?
A: No, you should kick the main bot once the custom one is added. However, you can use the premium music bots next to your custom bot, although they will not receive custom branding.
Q: My bot appears to be offline.
A: Please verify you enabled the correct intents when creating the bot on Discord's developer dashboard.
Q: How many servers can I invite the custom bot to?
A: Currently, unlimited. This may change in the future if users abuse the capability however.
Q: Will my settings persist from the main Cakey Bot or will I need to set them up again?
A: Yes, The main bot and custom bot will share the same settings for a given server. No additional setup or copying is required.
Q: How do I change the profile picture, username or bio/about me?
A: You can adjust these on the Discord Developer Dashboard where you created the custom bot originally.
Q: How do I setup custom status, emotes and other advanced customization for the custom bot?
A: Check out the "Additional Customization" & "Custom Emote Replacement" sections above this FAQ for more information.
Q: I'm getting the "Private application cannot have a default authorization link" error.
A: Go to the "Installation" section on the Discord developer dashboard and set your "Install Link" to "None". You can also optionally just make the bot public, however, making the bot public is not reccomended as anyone can invite the custom bot to their server and potentially abuse it.