Guide:Installing XChat for Puyo Nexus
Xchat is a popular multiplatform IRC client which supports pretty much all modern features of IRC, as well as some extra things (for example, plugins will help you get support for things like auto-away as you would expect on instant messenging clients, and other plugins allow you to broadcast the music currently playing on your favorite media player)
Getting Xchat
The first thing you need is a version of Xchat. Xchat is free on Linux but the author has decided to make the official Windows binaries cost money. A free version is available here..
If you're a Windows user, use the link above.
If you're a Linux user, you either already have Xchat or it's available for your distro (Trust me, that's just how it is.) So check your package manager. Just in case though, you can check out the XChat website.
If you're a Mac OS X user, you can use Xchat Aqua.
Setting up the Network
As soon as you start Xchat you should see the network list. If you don't want to see this at startup anymore, check that box as I did. Just remember you can reach it in the main window from Xchat -> Network List. Either way, go ahead and hit 'Add'.
Next thing is to type in the name of the network. Technically I call it NexusIRC now but Puyo Nexus works too.
And then you just need to edit this new entry. Here's what mine looks like:
Outlining some of this...
- Servers for Puyo Nexus
This is simply a list of servers on the network. We're a single-server network - just replace newserver/6667 with irc.synirc.net/6667 - to do this, select newserver/6667 and click the edit button, and then type in irc.synirc.net/6667
Notice
If you want to use SSL, you must use port 6668.
- Connect to selected server only
Well we only have one server so it really doesn't matter if you check this or not. What other server on this network is it going to go to instead?
- Use global user information
If you like to have different nicknames everywhere you go, uncheck this. That makes Puyo Nexus independent from your main client in terms of nickname, username and realname.
- Auto connect to this network at startup
Please check this :P
- Bypass proxy server
If you're under a proxy to detect your identity, you'll probably want to disable it for Nexus IRC. Nexus IRC will conciel your identifiable information even to the network administrators by encrypting the hostname in readouts.
- Use SSL for all servers on this network
If you want to use SSL, check this. Note that as mentioned above, you must have your port number set to 6668 instead of 6667 for SSL to work.
- Accept invalid SSL certificate
Puyo Nexus brings in no profits that would constitute us paying for an SSL certificate, so we use a self signed SSL certificate. This will be classified as an invalid SSL certificate so you must check this box or else Xchat will refuse to connect. Please note that this DOES NOT mean the traffic isn't encrypted, it means that the certificate of authenticity is nonexistant from the encyption stream - so you can't verify that it's our certificate as opposed to someone else's.
- Favorite Channels
You can add any channels you want to open on startup here. To add them, press the "..." button and you can edit it like a typical list. You should probably add #puyonexus to this list as this is the main channel - but once you're in IRC you can type /cs list * into the message box and it should give you a list of channels. If you're unsure what they are, you can probably find out simply by asking.
- Connect Command
This is a command that's executed upon successful connection - note that you shouldn't include a slash at the beginning.
If anyone is interested, the command in mine is just how i log into the IRCd's superuser powers (Not the services - they're separately, but you'll figure that out in a second)
- Nickserv Password
This is your services password.
If you've never visited Nexus IRC before, you shouldn't have a services password. For more information, visit Nick Protection at the IRC Guide.