1. Helping comes first. Your conversation can wait until everyone has been answered.

2. Type in the best English you can, and try to be clear. Examples:
"You're too good to be true" is better English than "ur 2 gud 2 b tru".
"/nickserv register <password> <email>" is clearer than "/ns register passwduchoose uremail"

Remember, people asking questions in #irchelp are often there for the first time and don't know the first thing about IRC. Terms like "verification code" and "invisible mode" are more meaningful to new users than "auth code" and "+i".
3. No automated or scripted messages of any kind. If you didn't type it, we don't want to see it.

4. No being rude, disrespectful, or condescending.

5. Don't correct other helpers' answers. Tell the helper and give him a chance to correct himself.
This rule can be disregarded if there's an immediate danger to the user if he types what the other helper said. If the command would tell everyone his password, for example.

It's okay to 're-answer' someone if he obviously doesn't understand what the other helper is trying to say, and the other helper isn't making it any clearer.
6. Help in the channel whenever possible. Only help in private if:
(a) you will be speaking a different language.
(b) the user requests a private conversation because it's a private issue.
(c) it's not really an IRC issue but you know the answer anyway.

7. Don't help people do things which are illegal. Breaking a copyright is illegal.

8. Do not idle for more than a few minutes while the channel is busy. Never leave your computer (or bouncer) in the channel when you're not sitting in front of it.

All rules are enforced at the operators' discretion.