This is an old revision of the document!
IRC stands for Internet Relay Chat. It's a pretty primitive chat program 1). Essentially, an IRC network hosts text-based chat rooms where people can hang out and joke around. The CS Department hosts an IRC server at
irc.cs.nmt.edu:6697, and it's open for anyone to connect to. Some of the system admins (past and present) can be found in
#sysadmin, and a lot of CS majors like to chat in the channel
To connect to the IRC, you'll need to install an IRC client. A good client is Hexchat, which has a nice graphical user interface, and is generally easy to use. You can add our network to the network list as
irc.cs.nmt.edu/6697, select “Use SSL” and “Accept invalid SSL certificate”.
You'll also need to set your Real name and your Nick name. Your “Real” name (or User name) will only be displayed when someone inspects you with the
/whois command, and doesn't actually need to be your name. Your Nick is your handle. You need a handle, man. You don't have an identity until you have a handle2)!
The IRC protocol responds to certain commands that all start with a
/backslash. Many clients have point and click ways to do most things, but many don't. As you start using text based tools more and more, you may find that typing commands can actually be a lot easier than using your mouse. Here are just a few commands to get you started:
/connect irc.example.com [port]Connects your IRC client to the given network; the port is optional, the default is 6667.
/listTo list the channels available on the server
/join #channelAdds you to a given channel, or chat room on the current network, or creates a new channel if it doesn't already exist. The most popular channel on the our server is
#ktek, so if
/join #ktekwill let you join the party!
/partExits the current channel
/quitDisconnects you from the server
/msg nickname <message>Sends a private message to the person in the chatroom with the given nick
/me <does a thing>Sends a message to the channel that looks like
* username does a thing
For more info, you can google around for a longer list.
The department hosts an IRC bouncer (ZNC) at https://znc.cs.nmt.edu. An IRC bouncer enables you to keep a log of what you miss when your client is offline, among many other things. Wikipedia has a description.
You can log into ZNC with two different passwords:
Some IRC clients store passwords in plaintext, so it's generally a good idea to use a password other than your CSE credentials.