So, you've somehow acquired some degree of power over an IRC channel. That probably means you know how to do the basic actions related to IRC, such as joining, parting, connecting (duh), emoting and querying. That's good, 'cause I won't be talking about that here.

So what are we gonna be talking about then? Well, as you can expect, we're gonna be talking about channel administration. That is, how to manage a channel according to the degree of power you possess in the channel, what can you do, how to do it, and when. Well, perhaps not when, as I expect you to be (ab)using your power (ir)responsibly. In addition, for the admins in there that got their priviledges from reasons other than IRC expertise, a guide to ChanServ commands and their uses.

Finally, since very few clients have similar GUIs, I'll be giving examples for mIRC, ChatZilla and Trillian, in addition to the text commands. And since this was written for a specific mono-server IRC, I won't be bothering with NetSplits and all that schmuck. Go Google it.

First off, we need to figure out what kind of priviledges you have. There are 6 access levels, or usermodes:

Trillian ChatZilla mIRC
The same userlist under three different clients. You'll notice Trillian doesn't recognize all usermodes, as evidenced by the lack of a label for the guys prefixed by & and ˜ characters.

Since now you should know what's your status, we'll move on to explain the different commands at your disposal, showing the new stuff one can do as you climb up the ranks.

Half-Op Commands

/topic #<channelname> <topic>

Changes the channel topic. In case you've never noticed and/or bothered to check, it's one of the first things to appear after you join a channel. It often provides a general overview of what's happening and what you should do. Too bad far too many people just don't read it. Which makes it your task to make'em read it. In mIRC, you can change it by opening the Channel Modes window (double-click the chat window or right-clicking and then choosing "Channel Modes"), and changing the "Topic History" textbox. ChatZilla and Trillian have nothing to help ya.

/kick <nickname> <reason (optional)>

Mods' favorite weapon: The Kick. Wholly uneffective if the other guy actually wants to stay, but serves well as a warning. Or for messing around.

Channel and User Modes

Remember those +h, +o, +m, et. al. I've been referencing? Well, those are user/channel modes. They basically set a certain behavior or priviledge for the referenced channel/user. Examples are the usermodes we saw before, and channelmode +m. They're all controlled with the /mode command, although not all are available to everyone. +something for when they're on (or you wanna turn'em on), -something when you want the opposite.

/mode <user OR channel>

That alone lets you see what modes are on for the chan/user