UnrealIRCd User icon

UnrealIRCd User

Manage users on UnrealIRCd server

Part Channel

AI-generated

Summary

Make a user leave one or more specified IRC channels on the UnrealIRCd server.

Inputs

  • Nick (required) — The nickname or UID of the user to part from the channel(s).
  • Channel (required) — The channel name(s) from which the user should part, such as '#channel'. Multiple channels can be specified as a comma-separated string if supported by the node.
  • Force Join/Part — Whether to bypass part restrictions or show a forced part notification (SAPART). Defaults to false.
  • Redaction Options — Options to redact sensitive data from the response, including IP addresses, emails, passwords, and custom regex patterns.

Output shape

a single JSON object containing fields 'operation', 'success', and 'result', where 'result' is the outcome of the part operation from the server.

The operation attempts to part the specified user from the given channel(s). The response may have sensitive data redacted based on user configuration. If the operation fails, error information is returned if 'continueOnFail' is enabled, otherwise the node execution stops with an error.

Examples

Example 1: Part a user from a single channel

Set 'Nick' to the user's nickname, 'Channel' to the channel name (e.g., '#general'), and optionally enable 'Force Join/Part' to true to force the part action if necessary.

Discussion