Listed here are all available privileges for IRC operators.
Anything with (g) in front of it means that the 'g' prefix is optional to specify whether the privilege works remotely.
Those with all are gods, capable of anything.
Use GRANT
to add and remove oper privileges from a user. Note that this allows
the user to apply any flags to himself as well.
Reload the server configuration with REHASH
.
See invisible (+i) users where they would otherwise be hidden.
see_hidden
Show hidden servers in commands like MAP
and LINKS
.
Show users' hostnames and IP addresses in WHO
and WHOIS
.
See secret (+s) and private (+p) channels where they would otherwise be hidden.
Disconnect uplinks from the server with SQUIT
.
Establish uplinks to the server with CONNECT
.
Remove a user from the server with the KILL
command.
Use MODLOAD
, MODUNLOAD
, and MODRELOAD
commands.
Update the server git repository with UPDATE
.
Switch the server git repository to a different release with CHECKOUT
.
Reload the server with the RELOAD
command.
Add and remove K-Lines with KLINE
and UNKLINE
.
Add and remove D-Lines with DLINE
and UNDLINE
.
Add and remove channel and nickname reservations with RESV
and UNRESV
.
View K-Lines, D-Lines, etc. with the BANS
command.
Use CONFGET
to view the server configuration.
Use CONFSET
to dynamically modify the server configuration.
Mark channels as permanent (+P).
Enable large channel ban lists (+L).
Fix channel desyncs with the MODESYNC
command.