console_channel_manifest
Configure Discord console channel — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | console_channel_manifest |
| Type | Misc |
| Color | Medium_purple |
| Icon | mdi:console |
Description
Manifest entry for console command execution from Discord. Allows executing server commands from a Discord channel.
Fields
| Field | Type | Description |
|---|---|---|
enabled | Boolean | Whether console channel is enabled |
discordChannelId | String | Discord channel ID for console commands |
allowCommands | Boolean | Whether to allow command execution from Discord |
commandList | List<String> | Commands that are allowed/blocked (depends on blacklistIsWhitelist) |
blacklistIsWhitelist | Boolean | If true, commandList acts as whitelist. If false, acts as blacklist |
blockBots | Boolean | Whether to block commands from bots |
allowedRoles | List<String> | Discord role IDs that are allowed to execute commands (empty = everyone) |
logCommands | Boolean | Whether to log command executions to file |
logFilePath | String | Path to command log file (relative to server root) |
Usage Example
- entry: console_channel_manifest
name: "Configure Discord console channel"
enabled: false
discordChannelId: ""
allowCommands: false
commandList: []
blacklistIsWhitelist: false
blockBots: false
allowedRoles: []
logCommands: false
logFilePath: ""