Kick User
AI-generatedSummary
Kick a user from a specified IRC channel on the UnrealIRCd server, providing a required reason for the kick and supporting redaction of sensitive information in the response.
Inputs
- Channel (required) — The IRC channel name to kick the user from, e.g., "#general".
- Nick (required) — The IRC user nickname to be kicked from the channel.
- Reason (required) — The reason message explaining why the user is being kicked.
- Redaction Options — Options to redact sensitive data in the response, including IP addresses, email addresses, and custom regex patterns.
Output shape
a single JSON object confirming the kick operation success and returning the operation result data from the server
The output JSON includes fields indicating success, the result of the kick command, and an ai_safe flag. Errors are reported in the JSON if they occur and if continueOnFail is enabled.
Examples
Example 1: Kick a user 'baduser' from channel '#general' with a reason
Channel set to '#general', Nick set to 'baduser', Reason set to 'Spamming', Redaction options left as default (redacting sensitive data)