Como conectar ao IRC por um Cliente de IRC?

A primeira vez em que você rodar seu cliente de IRC, você terá que preencher um pouco de informação sobre você, como seu endereço na Internet e o Servidor de IRC com o qual você quer conectar. Não se sinta assustado pela quantidade volumosa de opções que a maioria dos clientes oferece e as informações que eles pedem; apenas preencha estes dados fundamentais e eles funcionarão.


Em geral, o número de porta a usar é 6667. Alguns servidores (mas nem todos) aceitam conexão em outras portas (algo entre 6666 e 7002). A porta para conectar por SSL é +6669. Quando não souber a porta, escolha sempre 6667. O número da porta pode ser visto literalmente como uma porta entrada de um servidor. Se você tenta a porta errada, o servidor não permitirá a sua entrada (conexão).


Vou adotar o mIRC para explicar o seu funcionamento. Afinal, Scripts são formados a partir do mIRC. Mas isso não impede que você não possa escolher o seu Script. As normas são as mesmas. Baixe aqui.


Como mIRC é um software proprietário, shareware, ele pede um registro. Com um determinado tempo o programa expira. Scripts normalmente não precisam de registro.


Quando você abrir o programa, vai se deparar com o mIRC Options. Coloque suas informações.


Por comando:


Full Name: /fullname Seu_Nome

Email Address: /emailaddr Seu_Email

Nickname: /mnick Seu_Nick

Alternative: /anick Seu_Nick


Fique à vontade para escolher suas opções.


Para se conectar no Servidor é necessário que você escolha um Identd. Para isso, digite:

/identd on Seu_Identd.


Agora você está pronto para se conectar no IRC (Internet Relay Chat) através da rede brasileira BrasIRC.


Para se conectar, digite:

/server irc.brasirc.org


Agora já conectado, você precisa escolher os canais que deseja entrar. Na rede BrasIRC você pode entrar em até 25 canais.


Para listar os canais da rede, digite:

/list


Vai listar todos os canais da rede. Escolha o de seu interesse e dê dois cliques com o botão esquerdo do mouse no nome do canal (sala) que começa com um #.


Por comando:


/join #canal_desejado


Agora que você entrou no canal, pode começar a conversar. Para abrir um “PRIVATE” (PVT) com alguém, ou seja, conversar privadamente com apenas um usuário, dê dois cliques no Nick da pessoa com o botão esquerdo do mouse.


Por comando:


/query Nick


Para maiores informações, entre no canal #Ajuda - BrasIRC

Tipos de BAN

Comando: /ban nick Tipo_do_Ban


Tipo 0: *!user@host.domain (ident+IP completo)
*** Ewerton colocou o modo +b *!wetinho@PzybIdN507A.200.199.4.O

Tipo 1: *!*user@host.domain (ident+IP completo)
*** Ewerton colocou o modo +b *!*wetinho@PzybIdN507A.200.199.4.O

Tipo 2: *!*@host.domain (IP completo)
*** Ewerton colocou o modo +b *!*@PzybIdN507A.200.199.4.O

Tipo 3: *!*user@*.domain (ident+domínio)
*** Ewerton colocou o modo +b *!*wetinho@*.200.199.4.O

Tipo 4: *!*@*.domain (domínio)
*** Ewerton colocou o modo +b *!*@*.200.199.4.O

Ps1: A diferença da bantype 0 para a 1 é, obviamente, a generalização do início do ident. A bantype 0 computa o ~ que surge em idents servers desabilitados, enquanto a 1 a generaliza *.

Ps2: Existem também estas bantype secundárias:

Tipo 5: nick!user@host.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!wetinho@PzybIdN507A.200.199.4.O

Tipo 6: nick!*user@host.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*wetinho@PzybIdN507A.200.199.4.O

Tipo 7: nick!*@host.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*@PzybIdN507A.200.199.4.O

Tipo 8: nick!*user@*.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*wetinho@*.200.199.4.O

Tipo 9: nick!*@*.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*@*.200.199.4.O

NOTA: Caso sejam utilizados ban's os tipos de 5 a 9 para banir um usuário do canal, nada impede que ele volte ao canal utilizando outro nick. Porém, este banimento é recomendado quando usuários utilizam nicks impróprios (palavrão, por exemplo).

Tipo 10: *!user@host.???.??.domain
*** Ewerton colocou o modo +b *!wetinho@san?d?uRTik.???.??.106.O

Tipo 11: *!*user@host.???.??.domain
*** Ewerton colocou o modo +b *!*wetinho@san?d?uRTik.???.??.106.O

Tipo 12: *!*@host.???.??.domain
*** Ewerton colocou o modo +b *!*@san?d?uRTik.???.??.106.O

Tipo 13: *!*user@host.???.??.domain
*** Ewerton colocou o modo +b *!*wetinho@san?d?uRTik.???.??.106.O

Tipo 14: *!*@host.???.??.domain
*** Ewerton colocou o modo +b *!*@san?d?uRTik.???.??.106.O

Ps1: A diferença da bantype 10 para a 11 é, obviamente, a generalização do início do ident. A bantype 10 computa o ~ que surge em idents servers desabilitados, enquanto a 11 a generaliza *.

Ps2: Existem também estas bantype secundárias:

Tipo 15: nick!user@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!wetinho@san?d?uRTik.???.??.106.O

Tipo 16: nick!*user@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*wetinho@san?d?uRTik.???.??.106.O

Tipo 17: nick!*@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*@san?d?uRTik.???.??.106.O

Tipo 18: nick!*user@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*wetinho@san?d?uRTik.???.??.106.O

Tipo 19: nick!*@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!*@san?d?uRTik.???.??.106.O

Tipo 20 ao 99999999999999999: nick!user@host.???.??.domain
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!wetinho@san?d?uRTik.???.??.106.O

Tipo 999999999999999991 (...): nick!user@host
*** Ewerton colocou o modo +b pILOTO_DE_JEGUE!wetinho@san3d6uRTik.189.70.106.O

NOTA: Caso sejam utilizados os tipos de 15 ao (...) para banir um usuário do canal, nada impede que ele volte ao canal utilizando outro nick. Porém, este banimento é recomendado quando usuários utilizam nicks impróprios (palavrão, por exemplo).

HostServ

Comando: /hostserv <comando>

Para mais informações sobre um comando, digite /HostServ HELP comando.

REQUEST - Faz uma requisição de vhost para os Administradores de HostServ.

Fazer uma requisição de vhost para os administradores
/hostserv request vhost.desejado

Retirar o vhost
/hostserv set host

Colocar o vhost personalizado do #Canal (Apenas para Operadores deste #Canal)
/hostserv set vhost #canal

BotServ

Comando: /botserv <comando>

            BotServ permite que você tenha um bot no seu canal. Foi criado para usuários que não tem como hospedar ou configurar um bot, ou para Redes que não permitem os usuários terem um bot.Os comandos disponíveis estão listados abaixo; para usá-los, digite /BotServ comando.
            Para informações mais específicas sobre um comando, digite /BotServ HELP comando.

PUBLIC Lista os bots públicos disponíveis
BOTLIST - Lista os bots disponíveis
SET Configura as opções do bot
KICK - Configura os kickers
BADWORDS - Configura os palavrões
INFO - Mostra informações do bot
REQUEST Inicia processo para criar seu bot privado
ASSIGN - Associa um bot ao canal
UNASSIGN - Desassocia um bot de um canal

NOTA: O bot irá entrar no canal sempre que tiver ao menos 1 usuário(s) nele.

Listar os bots públicos disponíveis
/botserv public

Listar os bots disponíveis para seu nick
/botserv botlist

Associar o nick de um bot a um canal (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)
/botserv assign #canal nick_bot

Desassociar um bot de um canal (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)
/botserv unassign #canal

Configurar os kicks do bot: (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)
BOLDS - Seleciona se o bot kicka por negrito
BADWORDS - Seleciona se o bot kicka por palavrões
CAPS - Seleciona se o bot kicka por caps
COLORS - Seleciona se o bot kicka por cores
FLOOD - Seleciona se o bot kicka por flood
REPEAT - Seleciona se o bot kicka por repetição
REVERSES - Seleciona se o bot kicka por reversos
UNDERLINES - Seleciona se o bot kicka por sublinhado
/botserv kick #canal opção on/off quantidade

Fazer a manutenção da lista de palavrões em um canal (single = kicka escrevendo a palavra inteira, start = kicka quando começa com a palavra indicada, end = kicka quando termina com a palavra indicada) (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)
/botserv badwords #canal add palavra single/start/end
/botserv badwords #canal del palavra
/botserv badwords #canal list N-N,N-N
/botserv badwords #canal clear

Ver as informações do BotServ sobre um canal ou bot
/botserv info #canal/nick_bot

Configurar as opções do bot (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO)
DONTKICKOPS - Protege os ops contra kicks
DONTKICKVOICES - Protege os voices contra kicks
FANTASY - Habilita os comandos Fantasia
SYMBIOSIS - Permite que o bot seja um bot real
/botserv set #canal opção on/off

Fazer uma requisição de um BOT PRIVADO aos Administradores do BotServ (APENAS O FOUNDER DEVE UTILIZAR ESTE COMANDO PARA CRIAR O BOT PRIVADO)
/botserv request BOT nick-do-bot ident host realname

Exemplo: /botserv request BOT Ajuda ajudante bot.do.canal.ajuda BOT do Canal #Ajuda

ChanServ

Comando: /chanserv <comando>

            ChanServ permite que você registre e controle vários aspectos do canal. ChanServ pode prevenir o "take over" do canal de usuários maliciosos, limitando quem possui o privilégio de OP do canal. Os comandos disponíveis estão listados abaixo.
            Para usá-los, digite /ChanServ comando.
            Para mais informações sobre um comando, digite /ChanServ HELP comando.

REGISTER - Registra um canal
SET - Ajusta as opções e informações do canal
ACCESS - Modifica a lista de usuários privilegiados
LEVELS - Redefine os níveis de acesso
AKICK - Faz a manutenção da Lista de Autokick

Outros comandos: OWNER, DEOWNER, ADMIN, DEADMIN, OP, DEOP, HALFOP, DEHALFOP, VOICE, DEVOICE, CLEAR, INFO, INVITE, LIST, BAN, KICK.

Note que qualquer canal não utilizado por 20 dias (entenda como se nenhum usuário da lista de acesso desse canal entrar neste período de tempo) terá automaticamente cancelado o seu registro.

Registrar um canal no banco de dados do ChanServ (precisa ser OP do canal)
/chanserv register #canal descrição

Listar os dados referentes ao canal registrado dado
/chanserv info #canal

Mudar o sucessor de um canal (se o nick do founder expirar ou estiver dropado enquanto o canal ainda estiver registrado, o sucessor se tornará o novo founder do canal) – (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO).
/chanserv set #canal successor nick

Ajustar a descrição para o canal, que são mostradas com os comandos LIST e INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal desc descrição

Associar uma URL ao canal. Esta URL será mostrada sempre que alguém solicitar informação sobre o canal com o comando INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal url nova-url
  
Desassociar uma URL ao canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal url

Associar um endereço de e-mail fornecido ao canal. Este endereço será mostrado sempre que alguém solicitar informação sobre o canal com o comando INFO – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
 /chanserv set #canal email novo-email

Desassociar um endereço de e-mail fornecido ao canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal email

Ajustar a mensagem na qual será enviada via /notice para os usuários quando eles entrarem no canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal entrymsg mensagem

Ajustar o parâmetro da trava do modo para um canal (Os modos podem ser i, k, l, m, n, p, s e t) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal mlock modos

Eliminar a trava dos modos (todos os modos do canal ficam livres para ser ativados ou desativados) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal mlock +

Liga ou desliga o limite automático do canal. (Offset: o limite será a soma deste valor mais o número de usuários no canal. Tolerância: para a atualização do limite, a diferença entre o novo limite e o limite atual deve ser maior que este valor. Período: de quantos em quantos minutos os Services devem checar se é necessária uma atualização do limite) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal autolimit on/off/offset:tolerância:período_de_tempo

Liga ou desliga a limpeza automática dos bans de um canal. (O simples uso do ON irá ativar o clearbans com valores padronizados. Se você precisar de um controle maior, você pode usar o formato mais poderoso, especificando o período de tempo, que é de quanto em quanto tempo (em minutos) o ChanServ irá checar se há bans a serem removidos) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal clearbans on/off/período_de_tempo

Envia memo quando a access é alterada – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal accessmemo on/off

Ativar ou desativar a opção de retenção de tópico para um canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal keeptopic on/off

Ativar ou desativar a opção private para um canal (não irá incluir o canal em qualquer listagem) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal private on/off

Ativar ou desativar a opção de acesso restrito para um canal (usuários com nível negativo de acesso, usuários que não pertence à lista de acesso serão imediatamente kickados e banidos do canal) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal restricted on/off

Ativar ou desativar os recursos de segurança do ChanServ para um canal (somente usuários que possuírem seus nicks registrados no NickServ e identificados com sua senha poderão entrar no canal controlado pela lista de acesso) – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal secure on/off

Ativar ou desativar a opção de segurança de ops para um canal (usuários que não estiverem na lista de acesso não poderão ter o status de OP) (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal secureops on/off

Habilitar ou desabilitar a opção secure founder para um canal (apenas o verdadeiro founder poderá dar DROP no canal, mudar sua senha, seu founder e seu successor) – (APENAS O FOUNDER PODE UTILIZAR ESTE COMANDO).
/chanserv set #canal securefounder on/off

Ativar ou desativar a opção de trava do tópico de um canal – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal topiclock on/off

Ativa e desativa a opção LEAVE OPS para um canal. Quando LEAVE OPS estiver ativado, o ChanServ nunca irá retirar op (de op) do usuário no canal, exceto se o comando DEOP for usado – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal leaveops on/off

Liga ou desliga o modo verbose. Quando o modo verbose está ativado, o ChanServ irá enviar um notice aos operadores do canal quando certos comandos forem executados – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal verbose on/off

Fazer o ChanServ mudar o tópico do canal pelo tópico dado – (APENAS OS OPERADORES COM ACESSO AO LEVEL SET PODEM UTILIZAR ESTE COMANDO).
/chanserv set #canal topic mensagem

Manutenção da lista de acesso (ACCESS) de um canal

Adicionar um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-CHANGE PODEM UTILIZAR ESTE COMANDO)
/chanserv access #canal add nick nível

Remover um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-CHANGE PODEM UTILIZAR ESTE COMANDO)
/chanserv access #canal del nick

Listar o acesso do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv access #canal list

Quantidades de entradas na lista de acesso: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv access #canal count

Mais informações da lista de acesso: (APENAS OS OPERADORES COM ACESSO AO LEVEL ACC-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv access #canal view

Manutenção da lista de Autokick (AKICK) de um canal

Adicionar um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK PODEM UTILIZAR ESTE COMANDO)
/chanserv akick #canal add nick razão

Remover um usuário: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK PODEM UTILIZAR ESTE COMANDO)
/chanserv akick #canal del nick

Listar o acesso do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv akick #canal list

Obrigar o ChanServ a verificar a lista de AKICKs para remover os usuários conectados que sejam compatíveis com a máscara dada: (APENAS OS OPERADORES COM ACESSO AO LEVEL AKICK-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv akick #canal enforce

Kickar um determinado nick no canal (APENAS OS OPERADORES COM ACESSO AO LEVEL KICK PODEM UTILIZAR ESTE COMANDO)
/chanserv kick #canal nick motivo

Manda o ChanServ dar um invite em você para o canal dado (Somente funcionará se seu nível de acesso for maior que zero)  (APENAS OS OPERADORES COM ACESSO AO LEVEL INVITE PODEM UTILIZAR ESTE COMANDO)
/chanserv invite #canal

Dizer ao ChanServ para remover todos os bans permitindo que você entre em um canal (funciona se seu nível de acesso no canal for maior que zero) (APENAS OS OPERADORES COM ACESSO AO LEVEL UNBAN PODEM UTILIZAR ESTE COMANDO)
/chanserv unban #canal

Dizer ao ChanServ para remover certas colocações de um canal (APENAS OS OPERADORES COM ACESSO AO LEVEL CLEAR PODEM UTILIZAR ESTE COMANDO)

MODES - Anula todos os modos do canal (isto é, remove os modos i, k, l, m, n, p, s, t)
BANS - Remove todos os bans do canal
OPS - Remove o status de Operador do canal (mode +o) de todos os Operadores do canal
VOICES - Remove o status "voice" (mode +v) de qualquer pessoa que tenha esse modo

/chanserv clear #canal modes/bans/ops/voices

Exemplo: /chanserv clear #Ajuda bans
Vai remover todos os BANs do canal #Ajuda.

Tipos dos Levels

AUTOOP - Acesso a comandos de Operador de canal automático
AUTOVOICE - Voice automático
AUTODEOP - Acesso a comandos de Operador de canal negado automaticamente
NOJOIN - Entrada no canal não permitida se a opção RESTRICTED estiver ativada
INVITE - Permitido o uso do comando INVITE
AKICK - Permitido o uso do comando AKICK
SET - Permitido o uso do comando SET (não inclui FOUNDER/PASSWORD)
CLEAR - Permitido o uso do comando CLEAR
UNBAN - O comando UNBAN é obsoleto e não é mais utilizado. Por favor, use o comando INVITE ao invés dele. Digite "/ChanServ HELP INVITE" para ajuda.
OPDEOP - Permitido o uso dos comandos [DE]OP/[DE]HALFOP/[DE]VOICE
ACC-LIST - Permitido visualizar a lista de Acesso
ACC-CHANGE - Permitido modificar a lista de Acesso
MEMO-READ - Permitido listar/ler memos do canal
LEV-CHANGE - Permitido modificar a lista de configurações LEVEL
MEMO-SEND - Permitido enviar memos para o canal
AKICK-LIST - Permitido visualizar a lista AutoKicks
HALFOP - Acesso a comandos de SemiOperador de canal automático
DEHALFOP - Acesso a comandos de SemiOperador de canal negado automaticamente
HALFOPDEOP - Permitido o uso dos comandos [DE]HALFOP/[DE]VOICE
ADMIN - Modo +a ao entrar no canal
DEADMIN - Modo -a ao entrar no canal
KICK - Permitido o uso do comando KICK

Permitir que o nível de acesso para uma função ou grupo de funções sejam alterados: (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)
/chanserv levels #canal set TIPO-A-CIMA nível

Exemplo: /chanserv levels #Ajuda set AUTOOP 5

Desabilitar automaticamente os dispositivos ou não permite o acesso a funções para qualquer outra pessoa que não seja o fundador do canal: (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)
/chanserv levels #canal disable tipo

Mostrar os níveis atuais para cada função ou para um grupo de funções (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-LIST PODEM UTILIZAR ESTE COMANDO)
/chanserv levels #canal list

Recoloca os níveis de acordo com o padrão de um canal recém-criado (APENAS OS OPERADORES COM ACESSO AO LEVEL LEV-CHANGE PODEM UTILIZAR ESTE COMANDO)
/chanserv levels #canal reset

Atribui status de Owner de Canal (modo +q) para o nick especificado, no canal especificado. (APENAS O FOUNDER DO CANAL PODE UTILIZAR ESTE COMANDO)
/chanserv owner #canal nick

Remove o status de Owner de Canal (modo -q) do nick especificado, no canal especificado. (APENAS O FOUNDER DO CANAL PODE UTILIZAR ESTE COMANDO)
/chanserv deowner #canal nick

Atribui status de Administrador de Canal (modo +a) para o nick especificado, no canal especificado. (APENAS ADMINISTRADORES DO CANAL PODEM UTILIZAR ESTE COMANDO)
/chanserv admin #canal nick

Remove o status de Administrador de Canal (modo -a) do nick especificado, no canal especificado. (APENAS ADMINISTRADORES DO CANAL PODEM UTILIZAR ESTE COMANDO)
/chanserv deadmin #canal nick

Atribuir status de Operador (modo +o) para o nick dado em um determinado canal
/chanserv op #canal nick

Remover o status de Operador (modo -o) do nick dado para um determinado canal
/chanserv deop #canal nick

Atribui status de Semi-Operador (modo +h) para o nick especificado, no canal especificado.
/chanserv halfop #canal nick

Remove o status de Semi-Operador (modo -h) do nick especificado, no canal especificado
/chanserv dehalfop #canal nick

Dá voice para um determinado nick no canal
/chanserv voice #canal nick

Tirar o voice de um determinado nick no canal
/chanserv devoice #canal nick

MemoServ

Comando: /memoserv <comando>

            MemoServ é um utilitário que permite aos usuários de IRC enviar curtas mensagens a outros usuários, mesmo nos canais(*).  Ambos, destinatários e remetentes, devem possuir seu nick (ou canal) registrados para que possam enviar uma mensagem (memo).
            Os comandos do MemoServ são:

SEND - Envia uma mensagem para um nick ou para um canal.
CELLSEND - Envia uma mensagem para o celular do nick.
READ - Lê a(s) mensagem(ns).
LIST - Lista suas mensagens.
DEL - Apaga a(s) mensagem(ns).
SET - Ajusta opções relacionadas às mensagens.
INFO - Exibe informações sobre os memos do nick ou canal indicado.

            Digite /MemoServ HELP <comando> para ajuda em qualquer um dos Comandos acima.

Envia um memo ao nick ou ao canal determinado contendo a mensagem:
/memoserv send nick/#canal mensagem

Envia um memo ao celular de nick contendo a mensagem. Quando enviada, o destinatário receberá a mensagem em seu celular caso esteja com a opção ativada:
/memoserv cellsend nick mensagem

Lista quaisquer mensagens que você tiver. Com NEW, lista apenas as novas mensagens(não lidas). Mensagem não lidas são marcadas com "*" a esquerda do número:
/memoserv list
/memoserv list new

Lista mensagens numeradas de tal a tal e tal a tal:
/memoserv list N-N,N-N

Mostrar a última mensagem recebida
/memoserv read last

Mostrar todas as novas mensagens recebidas
/memoserv read new

Mostrar uma lista de números de mensagens
/memoserv read N-N,N-N

Apagar a(s) mensagem (ns) especificada(s) (last = última mensagem, all = todas as mensagens)
/memoserv del número

Ajustar limite de mensagens (máximo 120 memoserv)
/memoserv set limit quantidade

Notificar sobre novas mensagens (on = conectar e enviadas a você, logon = conectar ou sair de um /AWAY, new = forem enviadas a você, off = não notificará você sobre qualquer aviso de mensagens)
/memoserv set notify on/logon/new/off

Ativa ou desativa o recebimento de memos em seu celular. Os memos poderão ser enviados para seu celular se o email SMS estiver definido
/memoserv set cell on/off

Ativa ou desativa o recebimento de notícias da rede em seu celular. Os memos de notícias poderão ser enviados para seu celular se o email SMS estiver definido
/memoserv set cellglobal on/off

Informa o número de mensagens que você tem, quantas mensagens não foram lidas, e o total de quantas mensagens você pode receber. Com o parâmetro, mostra a mesma informação para o canal fornecido
/memoserv info #canal

NickServ

Comando: /nickserv <comando>

            NickServ permite que você "registre" um nick e evita que outras pessoas o utilizem. Os seguintes comandos permitem o registro e a manutenção dos nicks; para utilizá-los, digite /NickServ comando. Para maiores informações sobre um comando digite /NickServ HELP comando.

REGISTER - Registra um nick
IDENTIFY - Identifica seu nick com sua senha
INFO - Exibe informações sobre um nick
SET - Ajusta opções, incluindo proteção de kill
GHOST - Derruba uma sessão fantasma (um nick preso)
REGAIN - Recupera o seu nick após um GHOST
RECOVER - Derruba usuário que esteja usando seu nick
RELEASE - Retoma a custódia do seu nick após um RECOVER
GETPASS - Cria uma nova senha para um nick cujo dono perdeu a senha original.
STATUS - Informa se quem está usando um nick é dono dele
AUTOJOIN - Define/remove canais de entrada automática ao identificar o nick (lista de AutoJoin).

NOTA: Este serviço tem a intenção de prover um modo para que usuários do IRC não tenham sua identidade comprometida. Isto NÃO é voltado para facilitar "roubo" dos nick's ou outras atitudes ma intencionadas.  O abuso do NickServ resultará em, no mínimo, perda do(s) nick(s) abusivo(s).

Registrar seu nick no banco de dados do NickServ
/nickserv register e-mail

Dizer ao NickServ que você realmente é o dono deste nick (se identificar)
/nickserv identify senha

Ajustar a senha do seu nick
/nickserv set password nova_senha

Muda a linguagem que os Services usa ao enviar mensagens para você (por exemplo, quando responde um comando que você emite).  O número deve ser escolhido da seguinte lista de línguas de apoio: 1 - Português (Portuguese)
/nickserv set language número

Associa uma dada URL ao seu nick.  Esta URL será mostrada sempre que alguém solicitar informação sobre seu nick através do comando INFO
/nickserv set url sua_url

Define o email de seu celular. Memos enviados para você poderão ser recebidos em seu celular se possuir uma conta de email SMS válida. Para maiores detalhes de como obter um email SMS, consulte a operadora de seu celular
/nickserv set cellmail seu_email

Permite que você impeça o uso do comando /NickServ GETPASS em seu nick. CUIDADO: O comando GETPASS existe como uma maneira segura de você recuperar a senha do seu nick, caso você a perca. Se você ativar esta opção, nós não poderemos mais recuperar a sua senha na maior parte dos casos
/nickserv set getpass on/off

Quando pegar o nick (1 minuto para este mudar)
/nickserv set kill on
/nickserv set enforce on

Quando pegar o nick (20 segundos para este mudar)
/nickserv set kill quick
/nickserv set enforce quick

Tornar os recursos de segurança do NickServ ativos ou desativos (deve entrar com sua senha mesmo com o endereço constando na lista de acesso)
/nickserv set secure on

Tornar a opção de privacidade do NickServ sobre o seu nick ativada ou desativada (Não aparece no /nickserv list e não identifica automaticamente ao reiniciar ou reconectar-se à rede)
/nickserv set private on

Prevenir certas informações no INFO do seu nick (usermask = esconder ident@host, quit = esconder mensagem de saída, email = esconder e-mail)
/nickserv set hide usermask/quit/email on

Termina uma seção de IRC fantasma - um "ghost" - que esteja usando o seu nick, troca o seu nick para o nick especificado e usa a sua senha para identificá-lo
/nickserv regain nick senha

Permitir que você recupere seu nick se alguém o tiver tomado
/nickserv recover nick senha

Instrui o NickServ a remover qualquer espera no seu nick causada pelo kill automático de proteção ou pelo uso do comando RECOVER
/nickserv release nick senha

Desconectar um usuário
/nickserv ghost nick senha

Cria uma nova senha para um nick cujo dono perdeu a senha original
/nickserv getpass nick

Mostrar a informação sobre o nick dado
/nickserv info nick all

Listar o número total de canais que você tem registrado pelo seu nick
/nickserv listchans

Retorna um código de Status:
0 - usuário não está conectado ou o nick não está registrado
1 - usuário não reconhecido como dono do nick
2 - usuário reconhecido como dono só pela lista de acesso
3 - usuário reconhecido como dono via identificação por senha
/nickserv status nick

O comando AutoJoin permite manipular a lista AutoJoin. Quando você identifica o seu nick, os Services automaticamente fazem com que você entre nos canais de sua lista AutoJoin
/nickserv autojoin add #canal

Não será possível ninguém colocar o seu nick na lista de acesso de nenhum canal /nickserv set noop on

Será possível colocar o seu nick na lista de acesso de um canal
/nickserv set noop off