Next: data, Previous: rlogin/telnet/tn3270, Up: Supported URL Types

### 3.7 irc

Internet Relay Chat (IRC) is handled by handing off the irc session to a function named in `url-irc-function`.

— User Option: url-irc-function

> A function to actually open an IRC connection. This function must take five arguments, host, port, channel, user and password. The channel argument specifies the channel to join immediately, this can be `nil`. By default this is `url-irc-rcirc`.

— Function: url-irc-rcirc host port channel user password

> Processes the arguments and lets `rcirc` handle the session.

— Function: url-irc-erc host port channel user password

> Processes the arguments and lets `ERC` handle the session.

— Function: url-irc-zenirc host port channel user password

> Processes the arguments and lets `zenirc` handle the session.