ircg_pconnect
Description
resource ircg_pconnect ( string username [, string server_ip [, int server_port [, string msg_format [, array ctcp_messages [, array user_settings [, bool bailout_on_trivial]]]]]] )ircg_pconnect() will try to establish a connection to an IRC server.
Parameters
usernameThe initial nickname on the server.
server_ipThe IRC server address.
server_ipmust be an IP address in numerical form. DNS lookups are expensive and should be done in the context of IRCG. Default to 127.0.0.1.server_portThe server port number. Default to 6667.
msg_formatYou can customize the output of IRC messages and events by selecting a format message set previously created with ircg_register_format_messages() by specifying the set's name in
msg_format.ctcp_messagesIf you want to handle CTCP messages such as ACTION (/me), you need to define a mapping from CTCP type (e.g. ACTION) to a custom format string. Do this by passing an associative array as
ctcp_messages. The keys of the array are the CTCP type and the respective value is the format message.user_settingsYou can define "ident", "password", and "realname" tokens which are sent to the IRC server by setting these in this associative array.
bailout_on_trivial
