Skip to main content

A server isn’t showing up in “Manage”

The dashboard only lists servers where Petto is, and where your Discord account has Manage Server or Administrator, or one of your roles was given access to the dashboard (those show the tag Role access). Missing either one hides the server from the list.
The list of servers of liam: Petto Land as owner, Pixel Café as administrator, Cozy Corner opened by a role, and Night Owls without Petto

petto.sbs/dash/manage: the servers you own or administer, and the ones a role opened (Role access).

A page says I have no access, or Save does nothing

You came in through a role with access by part. That role opens only some parts of the dashboard, and without Can change you can look but not save. Ask whoever manages the server to change the rule. The Dashboard access page itself is only for who manages the server.
The Overview of Petto Land with the notice Your role does not open that part of the dashboard

Dashboard: the notice when your role does not open the page you asked for (you land on the Overview).

Backups say they are under maintenance

The Petto team paused backups for a while. Your backups and your schedule are kept; see Petto Vault.
The Backups page covered by the notice Backups are under maintenance, which says the saved backups and schedules are kept

Dashboard → Dashboard → Backups: the page while backups are paused.

Changes aren’t saving

1

Check for a red error banner

Most save failures show an inline error instead of failing silently.
The Dashboard access page with the red banner Pick at least one part, after saving a rule without parts

Dashboard → Security → Dashboard access: a save refused, with the reason in red.

2

Refresh and try again

Your login session (via Discord OAuth) can expire, a refresh usually re-establishes it.
The dashboard page with the Log in with Discord button

petto.sbs/dash: when the session ended, the dashboard asks you to log in with Discord again.

3

Try the equivalent command instead

Every dashboard page has a matching command, useful to confirm whether it’s a dashboard issue specifically or the underlying setting itself.
The Prefix and language config card: prefix !, the mute role Muted, the language and the command to change the prefix

In Discord: !prefixconfig, the matching command of the Settings page, shows what is saved.

Bot appearance changes aren’t showing in Discord

Nickname/avatar/banner changes from the Customize page are real, applied directly through Discord, but Discord’s own clients cache profile data client-side. Give it a minute, or restart your Discord client if it’s still stale after that.

The embed preview looks different from what actually sends

The dashboard’s Embeds preview draws the message like Discord does, with markdown, links, mentions, emojis and timestamps, using sample data for {variable} tokens because it has no real member or event at preview time. !embed preview fills the variables of the member, the server and the channel with yours; the ones that only exist in an event (a giveaway prize, a ticket number) stay empty there. The real values appear once the bot sends the message, see How Variables Resolve.
liam previews the saved embed gw-winner: his mention is filled in and the prize is empty

In Discord: !embed preview fills {user.mention} with you; the prize of the giveaway only exists when a giveaway sends it.

Still stuck

Support Server

Ask directly, a screenshot of the exact error usually speeds things up.