Op/Voice Information .....

IRCops - Who They Are and What They Do
Written by Raphsody

IRC Operators. O-lined user, Mirc Cops and whatever name you got for them.

An IRCop is a user with a lot of knowledge and privileges. They have a lot of power and also a lot of responsibility. They do not get paid -- they all donate their free time and knowledge for Us.

What can and can't an IRCop do? What they can do is a lot -- even more what they can't do.

What I guess you have all probably heard about /kill, /K-line, and /G-line

Kill -- Is only a way to disconnect you from the network, you can reconnect immediately.
K-line -- Local server ban. Prevents you from connecting to that specific server. Reason can be geographical location, or possibly abuse from a user on that specific server. This is not a time-limited ban, it can stay 1 minute up to forever. This form of ban is in the specific server's config file and these bans are not enforced on any other server. Example: Undernet: NZ, Auckland will only let in people with .NZ (people from New Zealand). All other connections are K-lined.
G-line -- This is a harder form of k-line. This is a GLOBAL ban. This mean you cannot connect to any server on a network. This way of banning will always have a time limit and will be enforced until it expires. Also, this ban CAN be held 1 minute up to several years, although I have never seen the last example used. The most common length of a g-line ban is 5 or 14 days.

Some Facts:

  • An IRCop can see you at anytime. Even when you are +i.
  • An IRCop can kill you whenever they see reason to it. NOTE: They have to answer to the admin on that server but they still can do it for whatever reason.
  • An IRCop can NOT see our private MSG's Notices or anything else that goes on in the channel if they are not present.
  • There is no way for an IRCop to see text written in any window unless they are there in person or you send a server command.
  • How to find one then? Well this is easy, just type /who 0 o (the 0 is a zero, the o is a lower-case o).
#Test_channel Testnick1 G*@ Testnick1@user.host.domain :2 an IRC User
#Another_channel Testnick2 G*@ Testnick2@user.host.domain :2 giggle
#My_channel Testnick3 H*@ Testnick3@user.host.domain :2 Testnick
#No_channel Testnick4 H*@ Testnick4@user.host.domain :2 wouldnt you like to know

You see the G* and H* That mean H* = Here G* = Gone (away) so if you need help, always query a *H IRCop. And if you wonder, the 2 they have after each address means server hops away from you. This also works on normal users if you use the /who nickname command. :o)) If they want to be hidden, they can do it the same way we do. They can set themselves +i (invisible) and you can not see them.

User / Server Modes and Commands

There are numerous servers commands you as a user can use to find out information about the following: User, Server, or Status of Undernet, etc. Most common user mode must be +i but then we have a bunch more.

+i - Invisible
Invisible won't let users see you on a /who #channel or /who user* command
+w - Wallops
Wallops are IRCop's way of sending a notice to other IRCops (global Notice ) or a server. Not to be mixed up with server notices.
+s - Server Notices
This is the servers talking to the Admins and IRC ops on the network. Simply a way for the IRCops to keep up with what is happening on other servers,
+g - Hack Wallops
HACK occurs after a desynch in the net, where the servers change channelops and stuff to mend the net like it was before)
+d - Deaf in channels
Neat little feature :o)) You won't hear a thing that's said in the channels. Private messages get through though. Primary reason is making the job easier for service bots that don't want to process channel messages anyway. Good to use when we set ourselves in bot mode when X is split since the Password Script most of use works via the /msg command.

In addition, there's the operator flag, (+o) that indicates an IRC operator, and +k that's used by X. No one can kick or deop 'them' from a channel. The +k channel services won't have the channels they're on in a whois or who reply. Also I might mention on some other networks they use the mode X. That keeps your IP from showing up to other users. I might add this is not 100% secure, but it helps a lot to keep nukers away. There is a suggestion that also Undernet will implement this in the near feature.

Server command is sent to that Server you are presently on. They can give you information about the network but also about users. I'm not going to talk about all the commands you can do, but these are the ones used most often.

A TIP !! The idle time is how long the nick has been silent towards its IRC-server. In other words: how long the nick has been quiet. Only the server that the nick is connected to 'knows' this. Knowing the idle-time is useful if you wonder if the person has left the keyboard without putting on an away-message. The nick might be a Bot, or possibly a person that is ignoring you.

Syntax: /whois nick nick or /whois fullservername nick where fullservername is the nicks server.

You can also get statistics information from a server check, o-lines , k-lines , g-lines and the list is long. Just type /stats g (g = g-lines , k = k-lines and so on) All commands you get from a server are called 'Raw command' This is a numerical command that your client can resolve into a text, action, or mode.

Raphsody has written several other help files for us, you can find them here: