Find answers to common questions about Cakey Bot
Note: You will need Manage Server or Administrator permission to add Cakey Bot to your server.
You can invite Cakey Bot using this Discord OAuth URL. If you do not want the bot to have Administrator permissions you can change them after you invite the bot like you would any other role/user.
To view a list of require/optional permissions you can check out this section.
Cakey Bot makes use of Discord's slash command system so the default prefix is /. You can not change this prefix. To change the prefix for custom commands you can modify it in the Web Dashboard.
Tip: If you forget what you set your custom prefix to you can always check it by viewing it in the Web Dashboard.
/debug command. This is the most common reason why Cakey Bot doesn't respond.Some commands in Cakey Bot are restricted to "Server Moderators". Cakey Bot considers anyone with the permissions listed below as a "Server Moderator":
Note: Some music commands also require a "Server Moderator". Any music commands that require this permission will also accept users who contain a role named "DJ" to run the command as well.
Make sure you're logged into the correct Discord account, then refresh the website.
Note: You will need Manage Server or Administrator permission to configure Cakey Bot on your server.
Cakey Bot may automatically leave servers for a few reasons. Some of these are listed below:
When you run the /mute <user> command, Cakey Bot will assign a mute role to that user preventing them from chatting/speaking in voice channels. Now, You might be asking "What role does Cakey Bot use for this?". This depends on a few factors:
Note: In order for Cakey Bot to mute a user several things must happen. Cakey Bot must have Manage Roles permission and Cakey Bot's highest role must be higher than the Mute role and the muted user's highest role.
You can set up the auto responder using our Web Dashboard. For more information, you can check out this section.
You can set up audit logging by checking out this section.
You can set up announcements by checking out this section.
The following are some possible reasons why Auto Mod isn't deleting messages:
Manage Messages in the channel/role permissions.If none of these seem to be the cause of this issue, please head over to our support server.
Discord doesn't allow bots to purge/delete messages that are older than 14 days old.
You have to move Cakey Bot's role above the role you're trying to manage by going to Server Settings -> Roles and dragging Cakey Bot's role above any roles you want Cakey Bot to manage.
To learn more about role hierarchy, click here.
/debug in the channel.If none of these seem to be the cause of this issue, please head over to our support server.
Cakey Bot supports many different sources including Spotify, Twitch, Bandcamp and more!
You can view all of our currently supported music sources on this page.
Note: Due to restrictions placed on Discord bots by YouTube & Discord, Cakey Bot no longer supports playing music from YouTube.
Cakey Bot server deafens itself to prevent itself from receiving your audio. This doesn't have any effect on the functionality of the bot and it can play music even if it is server deafened.
This significantly reduces Cakey Bot's bandwidth usage (since we don't receive what you say in a voice channel), as well as Discord's bandwidth (as they don't need to send it).
This also protects your privacy, as we don't receive any audio from your voice channel.
If you are having trouble playing music, Cakey Bot being deafened will not affect that.
Sometimes, Cakey Bot's audio may not play or may sound laggy/glitchy/distorted. The vast majority of the time, this is caused by Discord's Voice Servers.
The easiest way to fix it is to switch your voice server region to a different one and then to switch it back. This will assign you a new server within that region. If this doesn't work, you can temporarily change it to another region and leave it set to it.
For a tutorial on switching your server region, click here.
You can find an extremely detailed and easy to follow guide here written by Discord.
Cakey Bot may be working on some servers, but not on others. This is because the Cakey Bot is shard based and runs on multiple shards that each have a set amount of servers (or servers) on them.
Yes! We have a list of variables that you are able to use in both of these features. To see our full list of variables you can check out this page that is dedicated to custom variables.
No, Cakey Bot is not currently open source and we don't plan to change this.
Currently there is no way to become a BETA tester. You can however provide feedback and test new features in our testing Discord which you can get an invite to in the #server-info-and-rules channel in our Support Discord.
No, Custom Bot and Server Premium are two different things. As such, the lifetime premium plan does not include any custom bot perks. Custom Bots have their own separate lifetime option.
As many servers as you want! You will need to purchase a separate premium subscription for each server. You will unlock the same features on all of the servers you apply premium to.
If you need premium for more servers, you can purchase multiple subscriptions.
We do offer bulk discounts! If you need to buy a ton of premium subscriptions (i.e. more than 10) you can join our Discord, create a ticket, and request a custom quote.
Due to the complexity of verifying student status we do not currently offer student discounts. We may look into this option later when we have a larger team!
Yes! Any premium subscriptions purchased on this website can be freely transferred between servers. However, the server you remove premium from will lose any associated perks.
Custom Bots have an unlimited number of servers and their premium is applied to all of them and as such do not need to be transferred.
Note: If you purchase premium via the Discord app and not this website, the subscription will be locked to whatever server you purchased it on and cannot be transferred.
Currently subscriptions will auto-renew after 30 days (or 365 days for yearly subscriptions). If you would like to cancel it sooner or request a refund, you can cancel the subscription by clicking the "Manage Account" button under your username once you login. You can also create a support ticket in our Support Discord.
If you purchased premium inside of the Discord app you will have to cancel it in Discord. You can manage or cancel your subscription by opening the Discord app and navigating to the "User Settings->Subscriptions" page. You can find more info about Discord subscriptions on this blog post.
Subscribing to a Cakey Bot Premium tier gives you access to a plethora of features, unlimited music queues/playlists, customizable banners for join/leave announcements, unlimited RSS feeds, access to the premium placeholders and more for all servers you have upgraded.
Possible payment methods include Credit/Debit card via Stripe, Google Pay, Apple Pay or PayPal.
In order to get a refund for your payment, please contact us by submitting a support ticket on our Support Discord. You will get a full refund within the first week. We do not provide refunds after the first week has passed.
If you would like to view our full refund policy, you can view it on our terms of service page.
If you purchased premium inside of the Discord app you will have to request a refund from Discord's support team. You can find more info about Discord subscription refunds on this blog post.
Note: If you purchased premium via the Discord app, our refund policy does not apply and you will have to request a refund from Discord's support team.
By default Cakey Bot grants 500 chat requests per premium (750 for Custom Bot) servers. While this limit should be more than enough for most servers, this may not be suitable for some larger servers. As such, Custom Bot users have the ability to provide their own custom OpenAI API Key to use with Cakey Bot.
If you provide your own OpenAI API Key, Cakey Bot will use it to make requests to the OpenAI API instead of using our own. This allows you to bypass the 500/750 request limit and use as many requests as you want, as long as you have enough credits on your OpenAI account.
To get your OpenAI API Key you will need to create an OpenAI account and generate an API Key here. For more detailed instructions you can read this blog post.
If you cannot find a question in our FAQ, you can always contact us on Discord.
Best way to get a quick answer!