Configuration Cog

The Configuration cog provides a centralized interface for managing Vör’s settings across your Discord server. It offers both guild-wide configuration and per-cog settings through an intuitive UI system.

Features

Guild Configuration

  • Manage server-wide settings
  • Configure logging channels
  • Set bot operation channels
  • Setup service integrations

Per-Cog Configuration

  • Individual settings for each cog
  • Interactive configuration UI
  • Real-time validation
  • Permission-based access control

Configuration UI

  • Channel selection dropdowns
  • Role selection menus
  • Text input fields
  • Boolean toggles
  • Number inputs with validation

Commands

Command Description
/config guild Manage server-wide settings
/config cog <name> Configure a specific cog
/config help Display configuration help

Configuration Settings

Both guild and per-cog configurations support multiple input types:

  • Channels - Select text/voice channels
  • Roles - Choose server roles
  • Members - Select specific users
  • Text - Custom text input with validation
  • Numbers - Numeric values with min/max
  • Toggles - Enable/disable features
  • Dropdowns - Choose from predefined options

Best Practices

  1. Test configuration changes before deploying
  2. Ensure bot has access to configured channels
  3. Verify role hierarchy is correct
  4. Document your configuration for team reference
  5. Review settings periodically