Support Notice Configuration
The table below is generated from the local JSON5 config templates found for this plugin. When dashboard-backed configuration is enabled, use the dashboard first because live settings may be stored in MongoDB instead of only reading local JSON5 files.
Config Files
- Source-backed docs were generated from the local plugin source and JSON5 templates.
- Plugin entry:
main.js - Config templates:
en-support-notice-lang.json5,en-support-notice.json5
Main Fields
| Field | Type | Default / Template Value | Notes |
|---|---|---|---|
Enabled | boolean | true | Turns this part of the plugin on or off. |
Commands.Set.PermissionLevel | array | admin | Permission key, role, or access setting used before the action runs. |
Commands.View.PermissionLevel | array | staff | Permission key, role, or access setting used before the action runs. |
Commands.Clear.PermissionLevel | array | admin | Permission key, role, or access setting used before the action runs. |
Levels.green.Name | string | 🟢 Green | Source-backed config field used by this plugin. |
Levels.green.Color | string | Green | Source-backed config field used by this plugin. |
Levels.green.ResponseTime | string | 24 hours | Source-backed config field used by this plugin. |
Levels.green.Description | string | Green means: just a bit more, mostly not even recogniseable | Source-backed config field used by this plugin. |
Levels.yellow.Name | string | 🟡 Yellow | Source-backed config field used by this plugin. |
Levels.yellow.Color | string | Yellow | Source-backed config field used by this plugin. |
Levels.yellow.ResponseTime | string | 2 days | Source-backed config field used by this plugin. |
Levels.yellow.Description | string | Yellow means: recognisable, but fast as possible | Source-backed config field used by this plugin. |
Levels.red.Name | string | 🔴 Red | Source-backed config field used by this plugin. |
Levels.red.Color | string | Red | Source-backed config field used by this plugin. |
Levels.red.ResponseTime | string | 1 week | Source-backed config field used by this plugin. |
Levels.red.Description | string | Red means: recognisable and we help, if we have time, not as fast as possible (used on Christmas and so) | Source-backed config field used by this plugin. |
ExpectedResponseTime.Enabled | boolean | true | Turns this part of the plugin on or off. |
ExpectedResponseTime.Base | string | 24 hours | Source-backed config field used by this plugin. |
Notes
- Keep Discord IDs as strings.
- After changing local JSON5 files, restart AthenaBot or reload the plugin so the config manager reads the new values.
- If a dashboard page exists for this plugin, prefer editing there during normal operation.