====== 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: irc.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
====== 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
===== Apague seu Canal =====
Para apagar um canal já registrado em seu nome, digite:
/msg ChanServ drop #seucanal
===== 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:
Dar voice:
/mode +v NickDoUsuario
Dar Meio-Operador:
/mode +h NickDoUsuario
Dar Operador:
/mode +o NickDoUsuario
===== Conceder Privilégio Permanente para Nicks =====
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:
Para dar Voice:
/ChanServ VOP #NomeDoCanal ADD NickDoUsuario
Para dar Meio-Operador:
/ChanServ HOP #NomeDoCanal ADD NickDoUsuario
Para dar Operador:
/ChanServ AOP #NomeDoCanal ADD NickDoUsuario
Para remover algum privilégio permanente, troque o ADD pelo DEL:
/ChanServ #NomeDoCanal DEL NickDoUsuario
Para verificar os privilégios permanentes:
/ChanServ #NomeDoCanal list
===== 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
==== 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