UnrealIRCd User Tool icon

UnrealIRCd User Tool

AI tool for managing users on UnrealIRCd server

Set Mode

AI-generated

Summary

Set IRC user modes on the UnrealIRCd server for a specified user nickname or UID.

Inputs

  • Nick (required) — The nickname or UID of the IRC user to target.
  • Modes (required) — IRC user mode string (e.g., "+i-w" to set invisible and remove wallops).
  • Hidden — If enabled, prevents showing the mode change notification to the user.
  • Redaction Options — Options to redact sensitive data such as IPs, emails, passwords, and custom regex patterns from responses; recommended to keep sensitive information secure, especially when using AI.

Output shape

a single JSON object indicating operation success and details

The output includes keys: 'operation' (string), 'success' (boolean), 'result' (details of the mode change), and 'ai_safe' (true). Errors produce an object with 'error' message and 'success' false. Only one output item is produced per execution.

Examples

Example 1: Set invisible mode (+i) and remove wallops (-w) on user 'john123' without notifying them.

Nick='john123', Modes='+i-w', Hidden=true.

Discussion