Skip to main content

Discord console

The console module has two separate functions:

  1. a filtered console feed;
  2. optional remote command execution.

Remote execution defaults to OFF.

Use a private staff channel, restrict Send Messages, and start with a read-only feed. The default redaction patterns remove common token/password forms before delivery.

Remote modes

  • OFF — no remote commands
  • ALLOWLIST — only configured command roots/prefixes
  • FULL — all commands except mandatory deny patterns; requires confirm-full-access: true

FULL materially increases risk and should not be enabled on a public or broadly staffed Discord server.

The module enforces roles, cooldowns, command length, per-minute limits, auditing and deny patterns. Those controls reduce risk; they do not make arbitrary remote console access harmless.