UnrealIRCd User icon

UnrealIRCd User

Manage users on UnrealIRCd server

Set Oper

AI-generated

Summary

Set IRC operator status for a user on the UnrealIRCd server by specifying their nickname, oper account, oper class, and additional oper-related options.

Inputs

  • Nick (required) — The nickname or UID of the user to set oper status for.
  • Oper Account (required) — The oper account name to assign to the user.
  • Oper Class (required) — The oper class to assign to the user (e.g., 'netadmin', 'oper', 'admin').
  • Oper Options — Additional oper settings, including class, user modes, SNOMask, and virtual host to apply when granting oper status.
  • Redaction Options — Settings to redact sensitive data (like IP addresses, emails, passwords) from the response, including custom regex patterns.

Output shape

a single JSON object containing operation name, success status, and the result of setting the oper status

The response object includes the operation name ('setOper'), a success boolean, and the result data from the UnrealIRCd server. If redaction options are enabled, sensitive fields in the response are redacted accordingly.

Discussion