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:
- Acessar um servidor de IRC
Sintaxe: /server (especificação do servidor)
Ex: /server irc.supridad.com.br
- Entrar em um canal
Sintaxe: /join #(nome do canal)
ou entao /j #(nome do canal) dependendo do seu script.
Ex: /join #inteligência
- Sair de um canal
Sintaxe: /part #(nome do canal)
Ex: /part #inteligência
- Trocar de nickname
Sintaxe: /nick (nick escolhido)
Ex: /nick Mickey_Mouse
- Registrar nickname
Sintaxe: /msg nickserv register (senha)
Ex: /msg nickserv register minhasenha99
- 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
- Kickar usuário do canal (você precisa ser op)
Sintaxe: /kick #(canal) (nick)
Ex: /kick #inteligência Bagunceiro
- 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
- Dar op a um usuário
Sintaxe: /mode #(canal) +o (nick)
Ex: /mode #inteligência +o Vampira_18
- Tirar op de um usuário
Sintaxe: /mode #(canal) -o (nick)
Ex: /mode #inteligência -o Switch
- Identificar-se no chanserv
Sintaxe: /msg chanserv identify #(canal) (senha)
Ex: /msg chanserv identify #inteligência minhasenha
- Identificar-se no nickserv
Sintaxe: /msg nickserv identify (senha)
Ex: /msg nickserv identify 339944bb
- 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):
- Verificar lista de acesso de um canal
Sintaxe: /msg chanserv access #(canal) list
Ex: /msg chanserv access #inteligência list
- Adicionar usuário a lista de acesso
Sintaxe: /msg chanserv access #(canal) add (nick) level
Ex: /msg chanserv access #inteligência add Fabricio 10
- Apagar usuário da lista de acesso
Sintaxe: /msg chanserv access #(canal) del (nick)
Ex: /msg chanserv access #inteligência del Roy_tornado
- 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.