UnrealIRCd User Tool icon

UnrealIRCd User Tool

AI tool for managing users on UnrealIRCd server

Set SNOMask

AI-generated

Summary

Change the server notices (SNOMask) mask string for a specified IRC user to control which IRC operator messages they receive.

Inputs

  • Nick (required) — The nickname or UID of the IRC user to target.
  • SNOMask (required) — The IRC server notices mask string to assign (e.g., "+bB-c").
  • Hidden — If set to true, prevents showing the snomask change notification to the user.
  • Redaction Options — Options to redact sensitive information (IP addresses, emails, passwords, and custom patterns) from the operation responses, recommended for AI safety.

Output shape

a single JSON object containing operation status and result data

The output includes fields: 'operation' (string), 'success' (boolean), 'result' (operation details), and 'ai_safe' (boolean indicating redaction). Errors yield an object with 'error' message and 'success' set to false.

Examples

Example 1: Update an IRC user's SNOMask to "+bB-c" without notifying the user.

Set 'Nick' to the user's nickname, 'SNOMask' to '+bB-c', and 'Hidden' to true.

Discussion