Opperator IRC Commands
(from Wiki)
Channel operator commands
These commands can only be issued by users with operator or half-op privileges.
op
Syntax:
/op <nick>
Gives a nick operator status.
voice
Syntax:
/voice <nick>
Voices nick.
kick
Syntax:
/kick <#channel> <nick> [reason]
Removes <nick> from <#channel>. The kicked user can, of course, rejoin, so this is rarely effective in keeping someone out, but it does serve as a warning.
ban
Syntax:
/ban [#channel] <nick!user@hostmask>
Sets a channel ban on the specified mask. This command will only set the ban, you must kick the user afterwards. If the user is not kicked, the ban acts as a targeted channel moderation - that user cannot talk unless s/he is voiced, opped, or half-opped. You can also achieve this command using the /mode command shown below with the +b channel mode.
topic
Syntax:
/topic [#channel] <text>
Sets the current topic to <text>. Only available to ops/halfops when channel mode +t is set; otherwise, anyone can use it. When no text is given, returns the current topic on the channel.
mode
Syntax:
/mode [#channel|nick!ident@host] <+/-> [parameters]
This sets a mode on [#channel], or on the specified user. The required level depends on the modes. Note that you can use it on yourself without any channel modes set on you.
The most common modes are:
Name Type Description
+b [hostmask] Channel Sets a ban on anybody matching [hostmask].
+o [nick] Channel Gives a nick operator status in the channel.
+v [nick] Channel Voices nick.
+h [nick] Channel Gives nick half-operator status.
+m Channel Makes channel moderated (only ops, half-ops and voiced people can speak).
+t Channel Only ops can change the topic.
+i Channel Makes the channel invite-only.
+I [mask] Channel Everybody matching [mask] can join a +i channel without invite.
+p Channel Makes the channel private (you can't /who it if you're not in the channel) (deprecated).
+s Channel Makes the channel secret (it doesn't turn up in /list). Mode +p and +s cannot be used on the same channel.
+l [number] Channel Limits the number of people who can be in the channel to [number].
+k [key] Channel Key-locks the channel. You need to join using "/join #channel [key]".
+e [mask] Channel Makes everybody matching [mask] unbannable.
+i User Makes the user invisible, i.e. nobody can use wildcards to match the nick in a /who or /whois command; they must know the exact nick.
+s User Allows the user to view server notices such as server links/delinks, glines, and notices regarding High-Traffic Mode.
+w User Allows the user to view "wallops", or notices sent between Opers.
+o User Sets the user as an IRC Operator. This mode should not be confused with the channel mode +o, which sets a user as a channel operator.
+x User Obfuscates the user's hostmask so as to make it impossible to find an IP from it.