Como usar melhor o IRC



Caso você seja iniciante no irc ou já seja um usuário relativamente frequente dos programas de chat mas que não tenha um conhecimento razoável sobre o assunto, talvez você se interesse por aprender como efetuar ações com seu programa através de comandos relativamente simples.

* Comandos Gerais:

  1. Acessar um servidor de IRC
    Sintaxe: /server (especificação do servidor)
    Ex: /server irc.supridad.com.br

  2. Entrar em um canal
    Sintaxe: /join #(nome do canal)
    ou entao /j #(nome do canal) dependendo do seu script.
    Ex: /join #inteligência

  3. Sair de um canal
    Sintaxe: /part #(nome do canal)
    Ex: /part #inteligência

  4. Trocar de nickname
    Sintaxe: /nick (nick escolhido)
    Ex: /nick Mickey_Mouse

  5. Registrar nickname
    Sintaxe: /msg nickserv register (senha)
    Ex: /msg nickserv register minhasenha99

  6. Registrar canal (obs: você deve estar com seu nick registrado)
    Sintaxe: /msg chanserv register #(nome do canal) (senha) (descrição)
    Ex: /msg chanserv register #Disney senhadocanal O melhor canal do irc

  7. Kickar usuário do canal (você precisa ser op)
    Sintaxe: /kick #(canal) (nick)
    Ex: /kick #inteligência Bagunceiro

  8. Banir usuário
    Sintaxe: /mode #(canal) +b (nick, IP ou host dependendo do caso)
    Ex: /mode #inteligência +b Baderneiro
    Ex2: /mode #inteligência +b *!*@200.255.230.17

  9. Dar op a um usuário
    Sintaxe: /mode #(canal) +o (nick)
    Ex: /mode #inteligência +o Vampira_18

  10. Tirar op de um usuário
    Sintaxe: /mode #(canal) -o (nick)
    Ex: /mode #inteligência -o Switch

  11. Identificar-se no chanserv
    Sintaxe: /msg chanserv identify #(canal) (senha)
    Ex: /msg chanserv identify #inteligência minhasenha
  12. Identificar-se no nickserv
    Sintaxe: /msg nickserv identify (senha)
    Ex: /msg nickserv identify 339944bb
  13. Ignorar usuário
    Sintaxe: /ignore (nick)
    Ex: /ignore Mister_M
* Comandos Avançados (só podem ser usados por founders ou por ops com nível 10 após terem feito a identificação no chanserv):
  1. Verificar lista de acesso de um canal
    Sintaxe: /msg chanserv access #(canal) list
    Ex: /msg chanserv access #inteligência list
  2. Adicionar usuário a lista de acesso
    Sintaxe: /msg chanserv access #(canal) add (nick) level
    Ex: /msg chanserv access #inteligência add Fabricio 10
  3. Apagar usuário da lista de acesso
    Sintaxe: /msg chanserv access #(canal) del (nick)
    Ex: /msg chanserv access #inteligência del Roy_tornado
  4. Adicionar nick para a lista de auto kicks (akick)
    Sintaxe: /msg chanserv akick #(canal) add *(nick)*!*@* (mensagem)
    Ex: /msg akick #inteligência add *Predador*!*@* Você não é bem-vindo
    Obs: os simbolos * antes e depois do nick significam que variações do mesmo nick não poderão entrar no canal, por exemplo, caso o nick anterior seja mudado para Predador_2000, o usuário continuará banido.