Internet Relay Chat

**IRC**, also known as **Internet Relay Chat**, is a chat protocol dating back to the mid-to-early 1990s designed to handle multiple users in a single room, allowing them to contribute at the same time. The Nameless Mod's IRC Client was developed by Nicholas "NVShacker" Van Sickle.

Using the Internet Relay Chat will join a chat with other real users, allowing them to help you with the game if asked. As of writing, the IRC also connects to the Off Topic Productions Discord channel.

## Connecting Internally

The IRC client can be connected to using a computer with the 'IRC Client' Computer Applications button available.

The IRC client can also be connected to using the console command: 'irc x' with x being the nickname you want to use, allowing you to passively join IRC and continue playing. As of version 2.0 Day 2 Update, using this method will disconnect you during level transitions, but automatically reconnect after loading.

Locations with IRC clients:

* Corporate District - NVShacker's computer.
* Goat City - MelkNett Cafe.
* New Server Complex
* Old Server Complex Level 2
* PartyZone
* Phasmatis' Apartment Building - Phasmatis' computer.
* Sol's Bar
* WorldCorp HQ Floor 2
* WorldCorp HQ Floor 3
* WorldCorp HQ Sublevel
* King's Tower Hotel
* Deus Ex Incarnate Moderator Control Room
* Deus Ex Incarnate Ruins - Thread computer.
* Aunt Betty Industries Interior

## Connecting Externally

The IRC can be connected to externally by using an IRC client and connecting to irc.gamesurge.net #OTP

Alternatively, click here: irc://irc.gamesurge.net/otp

## Tutorial

A Technology Today magazine can be found next to Phasmatis' computer in versions M22+.

There are two ways you can access Internet Relay Chat (IRC) from ForumPlanet: One requires a computer, the other makes use of the newfangled upgraded PM system. Here's a short introduction to either method.
**Using a computer**
Using a PC to access IRC is arguably the most obvious choice, in large part because it was the only choice until recently. It's also very straight-forward, but not as straight-forward as you might be used to from mIRC or those crappy Java clients. The first thing you do is log onto your PC and open the Applications menu. If you're lucky, there's an IRC button. If there's not, find another computer.
When you click the IRC button, the client will launch. The client will immediately log onto the standard server and channel it's set up for. You can change servers or channels like you would in mIRC with some of the commands we'll list below. The client window itself is pretty simple: There's a text area where the chat is displayed, a user list to the right that shows all users online (if the list is too long you can use your mouse's scroll wheel to scroll the list), and there's an input console at the bottom that you can write in. Press Enter to send your message to the current channel.
The standard PC IRC client supports the following commands:
/nick - changes your nick name, pretty straight forward.
/server - logs you off the current server and onto another.
/msg - sends a message to a server, a channel, a user, whatever.
/join - leaves the current channel and joins another on the same server.
/me - turns your message into an action (remember to type in third person).
/quit - leaves the current channel.
/multijoin - joins another channel without leaving the current one.
/multiswitch - chooses which channel you're talking in if you've joined more than one.
*/hop - leaves and rejoins the channel, usually so you can see the topic.*"

**Passive IRC**

irc (nick) (optional server) (optional channel) - this command joins the specified server and channel with the specified nick name. If you don't specify a
server and/or a channel, the default will be chosen.
say (message) - this command sends the specified message to the IRC channel.
ircquit - this somewhat self-explanatory command closes the connection, logging you off IRC.
*You'll note this list is significantly shorter. The drawback of passive IRC is that commands such as /nick, /join, or /me do not work when you're using the console. The obvious benefit is that you will never again have to accept boredom as a part of your daily life! Now you may idle in some channel on starchat.net while riding the bus to work. Think of the possibilities.*"

**External Queries**

External IRC clients can use the commands /CTCP <nick> <action> to query information. <action> can be replaced with "BREAKOUT", "TETRIS", "DXPONG", or "LIGHTSOUT" to query the player's highscores. Additional actions include "TIME" and "VERSION".

## Gallery

Computer-based IRC clientPassive IRC client