// RAVEN Development · Access Control
DocWarden

DocWarden enforces Google Drive document access based on Discord roles. Members register their Google account email, and DocWarden automatically grants or revokes document permissions as their roles change — ensuring the right people always have access to the right documents, with no manual management required.

Google Drive Access Control Role Sync Automation
Account
/set-email Coming Soon

Links your Google account email to your Discord account. DocWarden uses this email to grant and revoke access to Google Drive documents based on your server roles. Run this command before expecting document access to work.

UsageFull documentation coming soon
Example
/get-my-email Coming Soon

Displays the Google email address currently linked to your Discord account. Useful to verify your registration or confirm which email DocWarden is using for your document permissions.

UsageFull documentation coming soon
Example
Support
/report-issue Coming Soon

Submits a report to server administrators about a document access problem — such as missing permissions on a document you should have access to, or access that wasn't revoked when it should have been.

UsageFull documentation coming soon
Example
/ping Coming Soon

Checks the bot's latency and confirms DocWarden is online and connected to Google Drive.

UsageFull documentation coming soon
Example
Administration
/config
Admin Only Coming Soon

Manages DocWarden's document-to-role mappings for the server. Administrators can add new documents (specifying the Google Drive URL, target role, and permission level), remove existing mappings, or list all currently configured documents. This is the primary configuration command for DocWarden.

UsageFull documentation coming soon
Example