Slackjeff Wiki

Bits que significam

Ferramentas do usuário

Ferramentas do site


howto:comandosirc-unreal

Essa é uma revisão anterior do documento!


O que é IRC

IRC é um sistema de bate papo criado em 1988, de modo inteiramente texto, que permite discussões em “salas” de bate-papo e conversas com pessoas específicas.

É uma comunicação do tipo descentralizada, isso significa que não tem nenhum órgão central ou controlador do IRC, qualquer servidor pode hospedar o seu.

Isso se resume em LIBERDADE de comunicação.

Conectar em um servidor

A maioria dos Clientes gráficos vai ter um local para informar o servidor, a segurança da conexão e a porta.

Ex:

Servidor: slackjeff.com.br

Segurança: TLS/SSL

Porta: 6697

Operações com o próprio Nick

Escolha um Nick

A maior parte dos Clientes IRC, já tem um campo para você informar o NICK que deseja usar. É uma forma de te identificar para todos. Você pode utilizar seu nome real ou não, fica a seu inteiro critério.

Caso não tenha, você deverá digitar no campo de mensagem:

/nick SeuNick

Registre/Autentique seu Nick

Caso você queira que ninguém mais use o nick que você escolheu, você deve registrar esse nick com uma senha, que apenas você terá acesso.

Para registrar seu nick, digite:

/msg NickServ register SuaSenha SeuEmail

Uma vez tendo o nick registrado, você precisará informar para o servidor que você é realmente quem registrou aquele nick, senão o servidor automaticamente vai mudar mudar seu nick.

Para autenticar/identificar seu nick, digite:

/msg NickServ identify SeuNick SuaSenha

Altere sua Senha

/msg NickServ set password SUANOVASENHA

Apagando o registro do seu nick

Se por um motivo você quiser apagar seu nick, liberando ele para que outros usuários possam usar, digite:

/msg NickServ drop SeuNick

Marcando como Ausente

Para indicar para todos que está ausente do servidor (apesar de online), digite:

/away Motivo da Ausência

Para retornar ao status de “online”, digite:

/back

Operações com outros Nicks

Converse em Particular com outro Nick

Para conversar em particular com alguém, sem que outros possam ver o que estão conversando, digite:

/msg NickDoUsuario SuaMensagem

Obter Informações de um Nick

Para obter informações básicas de um usuário atualmente conectado, como todos os canais que ele está e há quanto tempo está conectado, digite:

/whois NickDoUsuario

Para obter informações básicas de um usuário que esteve conectado, mas não está mais, digite:

/whowas NickDoUsuario

Para obter informações básicas de um usuário Registrado, como canais criados por ele, e data/hora de registro, digite:

/msg NickServ info NickDoUsuario

Ignorar

Permite ignorar mensagens (públicas ou privadas) de outros usuários.

Essa opção é exclusiva do cliente utilizado. Então para saber a sintaxe do comando para seu cliente, digite:

/help ignore

Ping (CTCP)

Para testar o tempo de resposta de outro nick com o seu, a fim de avaliar possíveis problemas com conexão, Será retornado o tempo em milissegundos desse retorno:

/CTCP Nick ping

Obter informações do Cliente e Sistema Operacional (CTCP)

Para obter informações do Cliente utilizado pelo Nick, incluindo Sistema Operacional, digite:

/CTCP Nick version

Operações com Canal

Crie seu Canal

Caso queira criar seu próprio canal, para discutir assuntos do seu interesse com seus amigos, primeiramente entre no seu canal, conforme foi descrito aqui.

E em seguida, digite:

/msg ChanServ register #NomeDoSeuCanal

Escolha um Tópico para o canal

Escolha um tópico para seu canal. Os usuários enxergarão este tópico quando executarem o comando para listar os canais no servidor.

Para criar ou alterar o tópico do seu canal, digite:

/topic Digite o Topico que quiser para seu Canal

Modifique listas de acesso do seu Canal

Por padrão, apenas o fundador do canal ou Super-Admin podem adicionar usuários nas listas AOP/HOP/VOP. Porém o fundador do canal pode modificar a lista de acesso e reduzir o “level” mínimo dos usuários que podem ter acesso para adicionar outros usuários na lista de acesso permanente do canal.

Por padrão, a modificação desta lista de acesso para poder incluir outras pessoas é permitida apenas para level = 10 (Super-Admin). Essa permissão pode ser alterada pelo dono do canal outro level menor que 10.

Para alterar as permissões de modificação da lista:

/msg ChanServ levels #NomeDoCanal SET ACCESS_CHANGE <level>

Confira os possíveis <levels>.

Em seguida, adicione as pessoas que terão privilégio para adicionar outras no canal, que deverá ser um level no mínimo igual ao level definido no ACCESS_CHANGE acima:

/msg ChanServ access #NomeDoCanal add Nick <level>

Apague seu Canal

Para apagar um canal já registrado em seu nome, digite:

/msg ChanServ drop #seucanal

Obtenha informações sobre um canal

Para obter informações sobre um canal, como o dia em que ele foi registrado e o dono do canal, digite:

/msg ChanServ info #NomeDoCanal

Conceder Privilégio Temporário para Nicks

Se você tiver algum privilégio no canal, você pode dar no mínimo um privilégio igual ao seu para outros usuários.

Os privilégios são temporários, ou seja, quando o usuário que recebeu o privilégio sair do canal, este será perdido.

Dentro do canal, para dar um privilégio temporário no canal, digite:

/mode +<letra> NickDoUsuario

Confira as <letras> possíveis.

Conceder Privilégio Permanente para Nicks

Sendo Fundador do Canal

Para dar privilégios permanente (automático ao entrar no canal) para outros Nicks, por regra, precisa ser o fundador do canal ou super-admin.

Em privilégios permanentes, quando o usuário sair e entrar novamente no canal, os privilégios permanentes serão aplicados.

Para dar privilégio permanente a um usuário do canal, digite os comandos abaixo, seguido pela <sigla>:

/ChanServ <sigla> #NomeDoCanal ADD NickDoUsuario

Para remover algum privilégio permanente, troque o ADD pelo DEL:

/ChanServ <sigla> #NomeDoCanal DEL NickDoUsuario

Para verificar os privilégios permanentes:

/ChanServ <sigla> #NomeDoCanal list

Não sendo Fundador do Canal

Existem exceções, que permitem que o dono do canal conceda privilégio para outros usuários, para que estes possam conceder privilégios permanentes, documentado aqui na modificação de lista de acesso: modifique_listas_de_acesso_do_seu_canal

Feito isso, para adicionar privilégios para outros usuários, digite:

/msg ChanServ ACCESS #NomeDoCanal ADD NickDoUsuario <LEVEL>

Lembrando que o <LEVEL> adicionado a um usuário deve ser um level inferior ao seu.

Modos Temporários de Canal

Modos de um canal são configurações de um canal, que regulam como este canal irá se comportar com os usuários. Apenas Operadores do canal poderão alterar os modos de canais.

Modos Temporários de Canal tem vigência enquanto permanecer pelo menos um usuário no canal, Quando todos os usuários sairem do canal, os modos se perdem.

Os modos de canais permitidos, são:

Canal apara apenas Convidados

Um Canal com este modo, não permite que ninguém entre num canal, a menos que o operador do canal convide o Nick para entrar no canal.

Para colocar o modo de apenas convidados no canal:

/MODE #NomeDoCanal +i

O posterior convite pode ser feito aos nicks utilizando o comando /invite:

/invite Nick #NomeDoCanal

Proteção por Senha

O Canal com este modo é protegido por senha. Os usuarios não conseguirão entrar no canal se não souberem a senha, menos os operadores de canal, que tem entrada liberada sem necessidade de informar a senha.

Para proteger o canal por Senha, digite:

/MODE #NomeDoCanal +k SENHADOCANAL

Para os usuários entrarem no canal protegido por senha, eles deverão digitar:

/join #NomeDoCanal SENHADOCANAL

Limite de Usuários no Canal

Este modo limita a quantidade de usuários que podem entrar no canal. Para limitar o numero de pessoas dentro do canal, digite:

/MODE #NomeDoCanal +l QUANTIDADE_PESSOAS

Sem mensagens externas

Este modo de canal já é ativo por padrão. Ele determina que apenas usuários que estão dentro do canal, poderão enviar mensagens neste canal. Caso contrário, usuarios que não estão dentro do canal poderão enviar mensagens dentro dele. Não é recomendado retirar este modo.

/MODE #NomeDoCanal +n

Remover modos de Canal

Para remover os modos de canal, basta utilizar o sinal de - para o modo que ser retirar.

Ex: para retirar a proteção de senha do canal:

/MODE #NomeDoCanal -k

INDICE

VOP / HOP / AOP / SOP /QOP

São SIGLAS dos modos em canais para Voice / Meio-Operador, Operador, Super-Admin e Fundador, respectivamente.

Também podem ser representados por letras, símbolos e numericamente em levels.

Usuário Regular

  • Letra: (sem letra)
  • Símbolo: (sem símbolo)
  • Level: 1 à 2

VOP

  • Descrição: Voice
  • Letra: v
  • Símbolo: +
  • Level: 3

HOP

  • Descrição: Meio-Operador
  • Letra: h
  • Símbolo: %
  • Level: 4

AOP

  • Descrição: Operador
  • Letra: o
  • Símbolo: @
  • Level: 5 à 9

SOP

  • Descrição: Super-Admin
  • Letra: s
  • Símbolo: &
  • Level: 10

QOP

  • Descrição: Fundador
  • Letra: q
  • Símbolo: ~
  • Level: 9999
howto/comandosirc-unreal.1671572055.txt.gz · Última modificação: 2022/12/20 18:34 por devnull