Skip to main content

Permissions

Teen uses a combination of Discord’s built-in permission system and its own internal permission levels to determine who can run what.
Do not remove any permissions from Teen’s bot role. The bot was invited with the exact permissions it needs — you can add more, but removing any may cause features to break.

Permission Levels

Server Owner

The highest level of access. Certain commands are exclusively available to the server owner and cannot be delegated.
CommandDescription
,setupRun the initial server setup wizard
,customize avatarChange the bot’s server avatar
,customize bannerChange the bot’s server banner
,customize bioChange the bot’s server bio
,customize resetReset the bot’s server profile
,antinuke adminAdd or remove antinuke admins
,antinuke resetReset all antinuke settings
,unbanallUnban every banned user in the server

Antinuke Admin

Antinuke admins are appointed by the server owner using ,antinuke admin <member>. They can:
  • Enable and disable antinuke
  • Change antinuke module configurations (thresholds, punishments, window)
  • Whitelist users and bots to bypass antinuke
Antinuke admins and whitelisted users will not trigger antinuke under any circumstances. Be cautious about who you grant this to.

Discord Permissions

Most commands rely on standard Discord permissions. For example:
PermissionGrants Access To
AdministratorPrefix changes, filter/automod config, command disabling
Manage ServerWelcome/goodbye, logging, tickets, boards, integrations, automation
Manage RolesJail, unjail, booster role management
Manage ChannelsGiveaways, ticket setup
Each command’s required permission is listed in its respective documentation page.

Fake Permissions

Fake permissions (custom permission overrides) are not yet available. This feature will be added in a future update.
For now, all permission checks use Discord’s native permission system alongside the server owner and antinuke admin levels described above.