UnrealIRCd User Tool icon

UnrealIRCd User Tool

AI tool for managing users on UnrealIRCd server

Quit User

AI-generated

Summary

Make an IRC user on the UnrealIRCd server quit normally with a given reason message, optionally applying data redaction to sensitive information in the response.

Inputs

  • Nick (required) — The nickname or UID of the IRC user to target for quitting.
  • Reason (required) — The reason message to send explaining why the user is quitting.
  • Redaction Options — Options to redact sensitive data in the response, including IP addresses, email addresses, passwords, and custom regex patterns.

Output shape

a single JSON object containing the operation name, success status, and result details of the quit action

The output includes an 'ai_safe' flag indicating the response is safe for use with AI. Sensitive data in the response can be redacted based on the selected options. Error information is returned in the JSON response if the operation fails and 'Continue On Fail' is enabled.

Examples

Example 1: Quit a user with nickname 'johnDoe' providing a reason 'User requested quit', with default redaction of sensitive data enabled.

Set Nick to 'johnDoe', Reason to 'User requested quit', and leave redaction options at defaults.

Discussion