Documentação IRC · Iniciante
Compreender e usar IRC
IRC, Internet Relay Chat, é um protocolo de conversação em tempo real. Este guia ajuda-te a escolher um cliente, compreender os canais e os comandos e explorar o protocolo e as suas extensões modernas.
A equipa do Dialova · Verificado em
Por onde começar?
Para conversar, começa pelos clientes e comandos. Para desenvolver um cliente ou um bot, começa pelo formato das mensagens e depois por CAP e SASL.
Explorar a documentação
- Comandos IRC por utilizaçãoComandos IRC para entrar num canal, enviar mensagens, consultar um pseudónimo ou gerir permissões, com sintaxe e exemplos.
- Escolher um cliente IRCCompara interfaces IRC: programas gráficos, terminais e clientes web. Escolhe conforme o dispositivo, a utilização e as funções de que precisas.
- Redes, servidores e programas IRCd: como os distinguirCompreende a diferença entre uma rede IRC, um servidor de ligação e um programa IRCd. Consulta fichas com fontes e data de verificação.
- O protocolo IRC: clientes, mensagens e canaisExplora como funciona IRC: ligação, mensagens, pseudónimos, canais, modos, operadores, CTCP e transporte. Uma base para utilizadores e programadores.
- IRCv3: as extensões do IRC modernoCompreende IRCv3: negociação CAP, SASL, etiquetas, marcas temporais, contas e lotes de mensagens. Cada mecanismo é explicado com a sua especificação.
- Segurança IRC: identidade, privacidade e boas práticasProtege a tua utilização de IRC: TLS, SASL, NickServ, hostmasks, IP, ficheiros DCC, ligações suspeitas e permissões. Conselhos para utilizadores e operadores.
- Compreender e criar um bot IRCComo funciona um bot IRC: transporte, autenticação, eventos, permissões, ritmo de envio e recuperação. Uma arquitetura explicada sem scripts frágeis.
- História do IRC: de 1988 às extensões IRCv3De Jarkko Oikarinen aos clientes modernos: as etapas do protocolo IRC, das RFC e das redes, com fontes históricas e técnicas.
- Glossário IRC: compreender os termos do chatDefinições de IRC, IRCd, canal, hostmask, SASL, CTCP, DCC, bouncer e dos principais termos do protocolo, com ligações para saber mais.
Um protocolo, várias formas de conversar #
IRC liga clientes a servidores. Uma rede pode reunir vários servidores que partilham utilizadores e canais. Tu escolhes uma interface; a outra pessoa pode usar uma diferente. Um cliente web, um programa gráfico e um terminal podem participar no mesmo canal.
IRC não é um único site nem uma interface fixa. As regras das contas, os históricos, a moderação e as funções disponíveis variam conforme a rede. Conhecer um comando ajuda a orientares-te, mas não dá automaticamente permissão para o usar.
Como ler os exemplos #
Os comandos precedidos de / escrevem-se num cliente. Nas trocas técnicas, C representa o cliente e S o servidor: essas marcas não são transmitidas. As linhas são apresentadas sem a terminação CRLF. O texto entre sinais < > descreve parâmetros; os parênteses retos indicam geralmente uma parte opcional.
As RFC históricas explicam as bases. A documentação Modern IRC descreve as práticas atuais e as especificações IRCv3 definem extensões negociadas. Uma capacidade disponível num servidor não é garantida em todas as redes.
Experimentar IRC com o Dialova #
O Dialova disponibiliza uma interface web e acesso IRC para as suas contas. A conversa baseia-se em IRC; os perfis, os conteúdos multimédia, os jogos e as chamadas são funções adicionais do site. Um cliente IRC externo não reproduz necessariamente estas ferramentas.
Fontes e verificação
Os exemplos usam alcunhas e domínios fictícios, salvo os pontos de ligação expressamente documentados. As extensões e definições específicas de uma rede são assinaladas no texto.
- Modern IRC — spécification du protocole client ↗Fonte da especificação · consultada em 2026-10-29
- IRCv3 — catalogue des spécifications ↗Fonte da especificação · consultada em 2026-10-29
- Dialova — connexion depuis mIRC ↗Fonte Dialova · consultada em 2026-10-29