Skip to main content

Test whether a LiteBans mute covers a private-message command

Applies to: LiteBans; match the linked maintainer documentation to your installed platform and release.
Documentation checked .

A mute may stop public chat while another plugin still accepts private messages. Test the exact command route your players use instead of treating every chat-like feature as equivalent.

Follow the procedure

  1. List the public and private message commands available on this server, including namespaced aliases and proxy commands. Identify which plugin handles each route.
  2. Prepare two consenting test accounts without mute bypass permissions. Check the sender’s existing mute status and save the relevant LiteBans configuration before editing its command controls.
  3. Apply a short /tempmute PLAYER 2m Message-route trial to the sender. Record the punishment ID, scope and expiry; keep the recipient account unrestricted.
  4. Try ordinary public chat, then the actual private-message command and its documented aliases. Record whether the server rejects the command or the recipient receives the text.
  5. If an unintended route remains open, use the installed release’s documented muted-command configuration to cover that specific route. Check proxy-owned commands in the proxy configuration too.
  6. Repeat the same messages after applying the supported configuration change and after the mute expires. Confirm normal private messaging returns without additional staff intervention.

Check the result

During the mute, each command covered by your moderation policy should be rejected and the recipient should receive no message through those routes. After expiry, both public chat and the approved private-message command should work. A blocked public message alone is insufficient evidence.

If the result is wrong

If the test still leaks messages, inspect command ownership and aliases before adding broader restrictions. A backend cannot necessarily block a command intercepted by the proxy first. Remove only the trial mute when finished and restore the specific configuration edit if it blocks unrelated player commands.

References and related help