UnrealIRCd User Tool icon

UnrealIRCd User Tool

AI tool for managing users on UnrealIRCd server

Set Virtual Host

AI-generated

Summary

Set the virtual host (vhost) for a specific IRC user identified by their nickname or UID on the UnrealIRCd server.

Inputs

  • Nick (required) — The nickname or UID of the IRC user to target.
  • Virtual Host (required) — The virtual host to set for the IRC user.
  • Redaction Options — Options to redact sensitive information such as IPs, emails, and passwords from the responses for security and privacy.

Output shape

a single JSON object containing the operation name, success status, and result details from setting the virtual host.

The output includes an 'ai_safe' flag indicating safe handling of sensitive data according to redaction options. Errors are returned if applicable, and partial failures can be handled if 'continueOnFail' is enabled.

Examples

Example 1: Set a virtual host for user 'alice' to 'vhost.example.com'.

Nick='alice', Virtual Host='vhost.example.com', redaction default to redact sensitive data.

Discussion