@Cakey Bot#2608 help. If Cakey Bot responds, you have the correct permissions but were using an incorrect prefix. The help command you just ran will show you what the current prefix is.
!debugcommand. This is the most common reason why Cakey Bot doesn't respond.
!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:
Manage Messagesin the channel/role permissions.
!debugin the channel.