This plugin was developed to enhance the usability of the IRC protocol in Gaim.

It has been tested with version 1.1.2 of Gaim on x86 Linux and x86 Windows XP
Professional and Gaim 2.0.0cvs (as of 6-25-05) on x86 Linux.  It may work with
other versions of Gaim, other operating systems, and other architectures.  It
*should* work with all versions of Gaim >= 1.0.0 on all architectures where
Gaim runs. If it doesn't, report that as a bug.

This plugin has been tested on the following networks:
	FreeNode
	DALnet
	GameSurge (NOTE: Your AuthServ account name must match your nickname.)
	Jeux (by BNI on irc.freenode.net)
	QuakeNet
	Undernet
	SlashNET (by uilleann@users.sf.net)

It may work with other networks.  I encourage users to report networks that it
works on.  I also try to support new networks as requested by users.  I want to
keep this plugin fairly simple, so I'm not currently looking to add preferences
or a configuration file so that new networks can be supported without editing
the source.

Bug reports and patches are welcome: http://sf.net/projects/gaim-irchelper

See the INSTALL file for specific directions about how to install this plugin.
NOTE: It's very important you read the INSTALL file or things will likely not
work for you.

This plugin may not compile against versions of GTK+ < 2.4. If this is
important to you, file a support request with a copy of the compiler errors
you get when attempting to compile so it can be fixed.

Once you have the plugin installed, activate it in the preferences (Tools ->
Preferences -> Plugins).  All of the options are customized on a per account
basis, so go to the Account Editor (Tools -> Accounts), highlight an IRC
account, click Modify, and click "Show more options" to see what you can do.

The options currently available are:

Nick password:
	Set a password to authenticate with to NickServ or Q (for QuakeNet).

	SECURITY NOTE:
		Do not set a nick password on any network other than QuakeNet
		that doesn't use NickServ for authentication or you could
		expose your credentials to a user impersonating NickServ.

Disconnect ghosts (Duplicate nicknames):
	Disconnect duplicate copies of your nickname.

	Typically, this is used to kill ghosted usernames.  A username is
	referred to as "ghosted" when your connection to the IRC server is
	disconnected, but the server hasn't noticed yet.

	When this option is activated and the plugin notices your username
	immediately after signing on is different than the nickname set on the
	account, it will ask NickServ to kill your (regular) nickname, wait for
	NickServ to report the nickname was killed, and then change your
	nickname to what it should be.

	NOTE:
		This is currently not supported on QuakeNet.  I don't know if
		the Q bot provides the ability to disconnect ghosted usernames.
		Their General FAQ (http://quakenet.org/faq/faq.php?c=4&f=8#8)
		seems to imply that it does not.

Operator password:
	Set a password to use to become an IRCop.

	This will issue the following IRC command on signon:
		OPER your_nickname specified_password


- Richard Laager <rlaager@users.sf.net>

