Library Setup
This page covers initial configuration and ongoing library settings managed through /library config.
Initial setup
Run /library setup once to initialize your server library. This command is only available to Administrators and can only run once per server.
After setup your library starts on the Free plan and is immediately usable.
Approval mode
Approval mode controls who can upload scripts and whether they need review.
| Mode | Behavior |
|---|---|
| Admin Only | Only Discord Administrators may upload scripts. Scripts are published immediately. |
| Trusted Role | Users with the Upload Manager role may upload. Scripts are published immediately. |
| Pending Review | Any server member may submit scripts. Each upload enters a review queue until approved or rejected by an admin or Library Manager. |
Configuration options
| Option | Description |
|---|---|
library_name | Display name shown in /library status |
approval_mode | Upload approval mode (see above) |
announcement_channel | Channel where new approved scripts are announced (optional) |
library_manager_role | Role that can manage scripts, approve, reject, and view reports |
upload_manager_role | Role that can upload scripts (Trusted Role mode) |
Plan limits
Your library's script capacity and storage limit are determined by your active plan. Run /library status to see current usage against your limits.
See the Pricing page for full plan details.