Features

Permissions

How access is granted. SafeNet Secure uses a simple owner + staff-role model that maps cleanly onto both the bot and the website.

Access levels

  • Owner — full control, including editing configuration and documentation. Set with OWNER_USER_ID.
  • Staff — anyone holding the configured staff role. Can flag, review reports, and read logs.
  • Public — no login. Can only run the read-only lookup on the website.

Configuring the staff role

CommandDescriptionAccess
/config set staff_role @RoleSet the role that grants staff access.Admin
/staff listList everyone with the staff role.Staff
/staff check @UserCheck a member's effective access level.Staff

Note

The website reads the same Discord role via OAuth2, so there is no separate account system to manage — role changes take effect on next sign-in.

Last modified on August 19, 2026