ircg_pconnect
(PHP 4 >= 4.0.4, PHP 5 <= 5.0.5)
ircg_pconnect — Conecta à um servidor de IRC
Descrição
ircg_pconnect() irá tentar estabelecer conexão com um servidor IRC e retornar o manuseador deste recurso para uso.
O parâmetro obrigatório é username , isso irá setar seu nickname inicial no servidor. server_ip e server_port são opcionais e o padrão é 127.0.0.1 e 6667.
Nota: Agora para o parâmetro server_ip não irá fazer checagem alguma de hostname e irá somente aceitar endereços IP em formato numérico. DNS lookups são caros e devem ser feitos com o contexto da IRCG.
Você pode customizar a saÃda das mensagens de IRC e eventos selecionando um formato de mensagem previamente criado com ircg_register_format_messages() para especificar as configurações do nome em msg_format .
Se você quer trabalhar com mensagens CTCP bem como ACTION (/me), você precisa definir um mapeamento para tipos CTCP (e.g. ACTION) para customizar um formato de texto. Faça isso passando um array associativo como ctcp_messages . As chaves do array são os tipos de CTCP e os respectivos valores são o formato da mensagem.
Você pode definir "ident", "password", e "realname" tokens que serão enviados para o servidor IRC pelas configurações destes arrays associativos. Passe este array como user_settings .
Veja também: ircg_disconnect(), ircg_is_conn_alive(), ircg_register_format_messages().