Saltar para o conteúdo
Dialova

Documentação IRC · Iniciante

Comando INVITE: convidar alguém para um canal

INVITE envia um convite para entrar num canal. A pessoa convidada decide se quer entrar. Num canal apenas por convite, as permissões para convidar e as exceções concedidas dependem da configuração.

A equipa do Dialova · Verificado em

Sintaxe e parâmetros #

Sintaxe do protocolo, sem a / do cliente
INVITE <pseudo> <salon>
ParâmetroSignificado
pseudónimoPessoa a convidar, na mesma rede.
canalCanal em questão, onde geralmente já está quem envia o convite.

Exemplo comentado #

C = Alice; S = respostas do servidor para Alice (341), depois para Bob (INVITE)
C: INVITE Bob #atelier
S: :irc.example 341 Alice Bob #atelier
S: :Alice!alice@cloak.example INVITE Bob :#atelier

Os pseudónimos, hosts e textos desta troca são fictícios. O cliente pode apresentar as respostas de forma mais legível do que as linhas de protocolo aqui mostradas.

Respostas e erros possíveis #

RespostaSignificado
341O servidor aceitou transmitir o convite.
INVITEEvento dirigido à pessoa convidada.
ErroCausa habitual
401Pseudónimo não encontrado.
443A pessoa já está no canal.
442 / 482Quem envia não pertence ao canal ou não tem permissões suficientes.

Permissões, compatibilidade e cuidados #

Um convite não leva automaticamente uma pessoa para o canal nem revela o seu histórico. Também não garante contornar todas as restrições, chaves, bans ou limites: consulta as regras da rede.

Alguns servidores disponibilizam uma lista de convites ou exceções adicionais. Estas variantes devem ser documentadas separadamente, sem serem apresentadas como sintaxe de base.

Perguntas frequentes #

Tenho de aceitar imediatamente? Não. Geralmente podes ignorar o convite no cliente.

Um convite inesperado é fiável? Por si só não é motivo para confiar. Verifica quem o envia e o canal, sobretudo se depois surgir uma ligação ou um ficheiro para descarregar.

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.