-
Notifications
You must be signed in to change notification settings - Fork 0
Feature Catalog
🌐 English · Deutsch
The feature catalog at /features (login required) shows all known PDC cog modules as a grid of cards — one card per module, with an emoji icon, a localized title/description and, where applicable, a "replaces bot X" hint (e.g. leveling replaces MEE6/Arcane, tempvoice replaces VoiceMaster, tickets replaces Ticket Tool). From each card you can jump straight into the module or start its setup wizard.
Each card shows:
| Element | Meaning |
|---|---|
| Status badge | Loaded (green) or Not loaded — whether the cog is currently active on the bot. Cards of unloaded modules are dimmed. |
| "Replaces" hint | Which well-known bot the module can stand in for (only for modules where that makes sense). |
| Open | Link to the module's registered dashboard page (/modules/<key>), shown when the cog contributes one. |
| Setup | Starts the setup wizard for the selected server — shown when the module has guild-scoped settings panels. |
| Load/unload toggle | Bot owner only: a switch to load or unload the cog directly from the catalog. Disabling asks for confirmation. Non-owners simply don't see the toggle. |
A server dropdown at the top selects which guild the Setup links target (?guild=<id>); without a selected server, guild-scoped setup is unavailable and the card says so.
What appears in the grid: every catalog-known PDC cog that is installed (owner view via the full cog list) or that exposes dashboard contributions (everyone else). Titles and descriptions come from the dashboard's i18n (DE/EN) with the gateway-provided manifest description as fallback.
The wizard walks you through a module's configuration step by step — one settings panel per step, with a progress bar and Back/Next buttons. It doesn't invent its own forms: each step renders the module's existing settings panel (the same PanelForm the guild settings use), so anything you can configure in the module's tabs you can configure here, just in a guided order.
- With
?guild=<id>the wizard shows the module's guild-scoped panels for that server; without it, the global (owner) panels. - Steps you have already visited stay mounted, so going Back preserves what you typed.
- Panels are ordered by the cog's declared
order, then alphabetically.
Tip
The wizard is just a different view on the module's normal settings panels — nothing is stored twice. You can always fine-tune later in the module's tabs on the server page.
- Web UI — tour of all dashboard pages
- Cog Management — full load/unload/reload + Downloader
- Cog Integration — how a cog registers panels and pages
🇬🇧 English
Users
- Getting Started
- Configuration
- Authentication
- Web UI
- Feature Catalog
- Embed Builder
- Public Pages
- Cog Management
- Statistics
- Logs
- Custom Pages
- Deployment
- Self-Update
Developers