App Permissions
Understand the necessary permissions for LAPD Central and how they ensure optimal functionality.
When you invite LAPD Central to your server, you'll be prompted to accept permissions that are essential for the app to operate effectively. We request only the permissions crucial for functionality, avoiding any unnecessary access. We advise against granting Administrator permissions unless you are sure of the app or any app's security and trustworthiness.
Below, you'll find a detailed explanation of each required permission and its context. Lack of certain permissions may result in errors or unexpected behavior with specific commands or functionalities.
Necessary Server Permissions
Necessary Privileged Intents
LAPD Central only requires the for its operation. This intent allows the application to access up-to-date information about server members, including their usernames, nicknames, roles, and permission changes, as permitted by Discord.
Why is this intent necessary?
This essential intent supports specific LAPD Central features, gathering only necessary data with minimal tracking or storage. Examples of use-cases include:
Staff Activity Reports
As a part of the shift management module, identifying members with pre-configured staff roles and generating comprehensive activity reports.
Nickname Management
Searching for and optionally updating member nicknames as part of nickname utility commands.
Automation
Role Persistence:
The app automatically restores roles to members if they rejoin the server or if their roles are incorrectly removed, as per management staff's previous explicit request and as a part of moderation and role-persistence commands.
Data Integrity:
On member leave, the app automatically end their active shift(s) and update records to keep data accurate and consistent.
Last updated