Skip to main content

Petto can’t assign/remove a role

Petto’s own role must sit above the role it’s trying to manage in your server’s role list, and it needs the Manage Roles permission. Drag Petto’s role up in Server Settings → Roles if it’s below the role you’re trying to use.

Petto can’t ban/kick/mute a member

Same rule as roles: Petto’s role must be positioned above the target member’s highest role. This also means Petto can never act on someone with a role above its own, including other admins, by design.

Commands aren’t responding

1

Check the prefix

Run !help (or whatever your current prefix is, see Prefix if you’re not sure). A message starting with the wrong prefix is just ignored, no error shown.
2

Check Petto is actually online

Look for the green status dot next to its name in the member list, or check petto.sbs/status.
3

Check it can read the channel

Petto needs View Channel and Send Messages in that specific channel, see below.

A channel-specific feature isn’t working

Petto also needs View Channel and Send Messages (plus Embed Links for anything using an embed) in that specific channel, a server-wide permission doesn’t override a channel-level denial.

Still stuck

Support Server

Ask directly, someone can usually spot a permission issue from a screenshot.