• Nenhum resultado encontrado

O IRC DO BÁSICO AO AVANÇADO

N/A
N/A
Protected

Academic year: 2021

Share "O IRC DO BÁSICO AO AVANÇADO"

Copied!
54
0
0

Texto

(1)

O IRC DO

BÁSICO AO

AVANÇADO

(2)

SUMÁRIO

INTRODUÇÃO...03

CAMPANHA DE VOLTA AO MIRC...05

NORMAS DA REDE VIRTUALIFE DE IRC...06

VIRTUALIFE WEBCHAT...07

CONFIGURAÇÃO DO MIRC... 09

COMANDOS GERAIS DO MIRC...16

INFORMAÇÕES GERAIS...29

COMANDOS DE OPERADORES DE CANAIS...31

MODOS DE USUÁRIO...33 MODOS DE CANAL... 34 COMANDOS DE NICKSERV... 35 COMANDOS DE MEMOSERV... 38 COMANDOS DE CHANSERV... 40 COMANDOS DE BOTSERV... 48 COMANDOS DE HOSTSERV... 50 TIPOS DE BAN... 51 REFERÊNCIAS BIBLIOGRÁFICAS... 54

(3)

Introdução

O IRC (Internet Relay Chat) é um protocolo de comunicação ainda bastante utilizado na Internet, basicamente como bate-papo (chat) e troca de arquivos, permitindo a conversa em grupo ou privada. O seu diferencial é que dentro dos canais da Rede, pode-se conversar com todos os usuários que estão on-line, ao contrário do MSN que o usuário só se comunica com aqueles que adicionaram no seu e-mail, privando a possibilidade de ampliar o circulo de amigos virtuais.

Para conseguir utilizar este protocolo, é necessário, primeiro, ter um cliente de IRC, que é um programa que se comunica com um servidor de uma rede de IRC. No sistema operativo Windows, o mais famoso é o mIRC. Porém, pode-se utilizar também o WebChat VirtuaLife.

mIRC é um cliente de IRC, shareware, para o sistema operacional Microsoft

Windows, criado em 1995 e desenvolvido por Khaled Mardam-Bey com a finalidade principal de ser um programa chat utilizando o protocolo IRC, onde é possível conversar com milhões de pessoas de diferentes partes do mundo. Este era somente o seu uso, mas evoluiu para uma ferramenta totalmente configurável, que pode ser usada para muitas finalidades devido à sua linguagem de programação incorporada (mIRC Scripting). Outros usos incluem:

- Gerente para canais de IRC - Servidor de jogos multiplayer - Leitor de MP3

- Browser

- Servidor de DCC, HTTP e de IRC

- Plataforma de jogos (designados de mIRC games, jogos de mIRC)

Apesar de seu caráter limitado os recursos são muito úteis e funcionais. O programa é muito popular, tendo atingido a marca de 150 milhões de downloads. Também ficou entre o top 10 das aplicações de internet mais populares em 2003 pelo Neilsen Net Ranking. A sua popularidade pode explicar o fato de muitos utilizadores do mIRC pensarem que este é também o nome do protocolo que o programa utiliza (IRC), e se referirem aos servidores e canais de IRC como "servidor de mIRC" ou "canal de mIRC".

É comum os usuários do mIRC configurarem e modificarem o programa através do mIRC Scripting. Foram criados bastantes canais de IRC, sites e fóruns que ajudam as pessoas a aprender o mIRC Scripting. Existem milhares de scripts que podem se encontrados em sites relacionados com o mIRC, se deve ter atenção para o fato de alguns scripts possuírem código malicioso.

(4)

Em que Sites faço o Download de Scripts?

Cebolinha Script: www.cajau.com Dentre outros.

Nesta apostila, você terá acesso aos principais comandos do mIRC e Serviços (Services) da rede VirtuaLife. Os comandos são, por padrão, precedidos de uma barra para a direita (/), que indica que as palavras que se seguem correspondem a comandos, embora este prefixo possa ser alterado dependendo do cliente de IRC.

Todas as informações relacionadas aos Services podem ser alteradas pelo Coder da rede VirtuaLife, portanto não é definitiva. Podendo sofrer inclusões de novos comandos como bloqueio de alguns deles.

(5)

Campanha de Volta ao mIRC

O IRC inicia campanha para retomar a popularidade que marcou sua presença nos anos 90, quando se tornou o principal meio de bate-papo na Internet. O IRC perdeu espaço a partir de 2003 quando os mensageiros instantâneos se tornaram populares como o MSN e sites de relacionamento.

Atualmente existem várias redes de IRC por todo mundo e uma das maiores redes de IRC no Brasil é a VirtuaLife.com.br (antiga BrasIRC.net).

A VirtuaLife, consciente que a volta ao IRC depende da participação de cada um de seus usuários, está empenhada no seu fortalecimento. O IRC, espontaneamente, é uma alavanca importante para divulgação e expansão da cultura brasileira, por exemplo.

(6)

Normas da Rede VirtuaLife de IRC

O uso destes sistemas não é um direito, e sim um privilégio. Caso você desrespeite alguma de nossas regras, você poderá sofrer as sanções cabíveis em sua vida virtual, desde o banimento em canais/salas de bate-papo, passando pelo congelamento do seu nick/apelido, e até mesmo a sua expulsão ou a expulsão do seu provedor inteiro de nosso sistema.

NÃO SERÁ TOLERADO na VirtuaLife:

* Nenhum tipo de ataque ou flood, de qualquer natureza, aos usuários ou aos nossos sistemas;

* Nenhum tipo de propaganda ou SPAM, de qualquer espécie, com ou sem o seu conhecimento ou consentimento;

* O envio de vírus, trojans, programas daninhos de qualquer espécie ou comandos maliciosos aos usuários, com ou sem o seu conhecimento;

* Clones em número superior ao permitido pelas regras;

* O uso de scripts que executem tarefas repetitivas, com ou sem o seu conhecimento; * Qualquer tipo de atitude ou conduta que ultrapasse os limites do convívio social aceitável, das leis estabelecidas ou da netiqueta.

A VirtuaLife não assume NENHUMA espécie de responsabilidade:

* Pelas conversações mantidas entre os usuários, bem como pelo sigilo ou a privacidade das mesmas;

* Pelas possíveis transferências de arquivos que possam ou não causar prejuízos de qualquer espécie aos usuários;

* Pelos ataques provenientes do uso deste serviço.

Helpdesk e FAQ: www.virtualife.com.br/helper

Site oficial da Rede: www.virtualife.com.br

O SIMPLES FATO DE VOCÊ ESTAR UTILIZANDO NOSSOS SISTEMAS IMPLICA EM SUA CONCORDÂNCIA COM OS TERMOS E REGRAS ACIMA DISPOSTOS. SE VOCÊ POR QUALQUER MOTIVO NÃO CONCORDAR COM ALGUM DESSES TERMOS E/OU REGRAS, - POR FAVOR, DESCONECTE AGORA E NÃO ACESSE MAIS A VirtuaLife.

Caso precise de ajuda, digite

/helpers para obter uma listagem dos

atendentes disponíveis.

(7)

VirtuaLife WebChat

http://webchat.virtualife.com.br

O VirtuaLife WebChat foi um serviço criado pensando em dois tipos de usuários: aqueles que estão acostumados com outros webchats (UOL, Terra, etc) e não gostam de usar programas específicos para bate-papo como o mIRC, e aqueles que precisam acessar via web por não poderem instalar um sistema de bate-papo no computador onde estão (por exemplo, pra quem acessa de lan houses).

Códigos para WebSites

Para colocar o webchat SIMPLES, utilize o código:

<FORM NAME="loginform" METHOD="post"

ACTION="http://www.virtualife.com.br/cgi-bin/irc.cgi"> <br><input type="hidden" name="interface" value="ie">

<INPUT NAME="Nickname" TYPE="text" CLASS="tinyformfield" ID="Nickname" VALUE="WebChat-???" MAXLENGTH="64">

<BR> <BR>

<INPUT NAME="Channel" TYPE="hidden" CLASS="tinyformfield" ID="Channel" VALUE="#CANAL" MAXLENGTH="64">

<INPUT NAME="Submit" TYPE="submit" CLASS="formbutton" VALUE="Entrar !">

</FORM>

Basta substituir o #CANAL pelo seu canal, com o # antes. Para colocar o webchat em JAVA, utilize o código:

<form name="webchat" method="GET"

action="http://www.virtualife.com.br/webirc/chat.php" target="_new" onSubmit="return openWin(this.target, 800, 600, true)">

<input name="nick" type="text" class="form" id="nick" value="WebChat-???" size="20" maxlength="32">

<input type="hidden" name="canal" value="#CANAL"> <input type="submit" value="OK">

(8)

Outra opção é fazer um frame na página, e mandar abrir o seguinte endereço:

PARA WEBCHAT SIMPLES:

http://www.virtualife.com.br/cgi-bin/irc.cgi?&interface=ie&Nickname=VLife-???&Channel=%23CANAL

PARA WEBCHAT EM JAVA:

http://www.virtualife.com.br/webirc/chat.php?nick=Vlife-???&canal=%23CANAL&selectchan=%23CANAL

Em ambos os casos, é só mudar o nome do CANAL, sem # na frente, para que abra uma janela no frame e entre automaticamente no webchat.

(9)

Configuração do mIRC

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). 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).

(10)

Nesta apostila, 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.

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

(11)

Exemplo:

Fique à vontade para escolher suas opções.

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

(12)

Exemplo:

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

Para se conectar, digite: /server irc.virtualife.com.br

(13)

Exemplo:

Agora já conectado, você precisa escolher os canais que deseja entrar. Na rede VirtuaLife 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:

(14)

Exemplo:

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:

(15)

Exemplo:

(16)

Comandos Gerais do mIRC

Trocar de nick

/nick novo-nick

Exemplo: /nick Ewerton

Colocar modos no nick

/mode nick +modos

Exemplo: /mode Ewerton +p

Retirar modos no nick

/mode nick -modos

Exemplo: /mode Ewerton –p

OBS: Para saber todos os modos de usuário, digite /helpsys umodes

Conectar em um Server

/server server

Exemplo: /server irc.virtualife.com.br

Entrar em um canal

/join #canal

Exemplo: /join #Ajuda

Entrar em um canal minimizado

/join -n #canal

Entrar em um canal convidado

/join –i #canal

Entrar em um canal maximizado

/join –x #canal

Procurar canais

/list

Abrir PVT (privado)

/query nick

(17)

Abrir um PVT com outra pessoa na mesma janela

/queryrn nick novo-nick

Conectar em um outro Server (e = conexão SSL, m = nova janela, n = nova janela sem conectar, a = Added um server, r = Removed um server, j = entrar no canal, n = minimizar, i = escolher um nick)

/server –emnar server –jn #canal –i nick

Mudar o nome completo (Full Name)

/fullname novo-nome

Mudar e-mail

/emailaddr novo-email

Mudar o nick alternativo

/anick novo-nick

Mudar o nick principal

/mnick novo-nick

Mudar o nick temporário

/tnick novo-nick

Procurar um texto

/findtext –n texto

Configurar as cores do Script

ALT + K

Ver o ip

//echo $ip

Obter informações da rede

/info

Não mostrar negrito no script

/strip +b

Não mostrar sublinhado no script

/strip +u

(18)

Fechar o script de uma vez

/exit

Fechar o script (n = não mostrar confirmação de saída, r = reiniciar).

/exit –nr

Fechar o script com quit

/quit mensagem

Outra opção para /quit

/disconnect

Sair e entrar de um canal

/hop

Última linha digitada

/! ou /

Fechar todos os PVT

/close -m

Fechar um único PVT

/close -m nick

Fechar as janelas de DCC inativo

/close –i

Fechar os DCC Chat

/close -c

Fechar os fserver

/close –f

Fechar os arquivos recebidos (get)

/close –g

Fechar os arquivos enviados (send)

/close –s

Fechar uma janela privada

/closemsg nick

Fechar todos os canais

(19)

Fechar um único canal

/part #canal

Outra opção para /part

/leave #canal

Ignorar alguém apenas em PVT

/ignore -p nick

Ignorar alguém apenas pelo NOTICE

/ignore -n nick

Ignorar alguém apenas pelo CANAL

/ignore -c nick

Ignorar alguém apenas pelo DCC

/ignore -d nick

Ignorar alguém apenas pelo INVITE

/ignore -i nick

Ignorar alguém apenas pelo CTCP

/ignore -t nick

Ignorar alguém apenas pelo CONTROL CODES

/ignore -k nick

Ignorar alguém com TEMPO

/ignore -utempo-em-segundos nick

Ignorar alguém

/ignore nick ou /silence +nick

Listar os IGNORE

/ignore –l ou /silence

Tirar alguém da ignore

/ignore -r nick ou /silence -nick

Deveria ser excluído

(20)

Ligar ignore

/ignore on

Desligar ignore

/ignore off

Tirar um ignore depois de # segundos

/ignore –u#

Adicionar alguém no notify (lista de amigos)

/notify nick

Tirar alguém do notify

/notify -r nick Ligar notify /notify on Desligar notify /notify off Listar os NOTIFY /notify –l

Mostrar e esconder a janela de notify

/notify –sh

Mostrar uma cadeia especificada do notify

/notify -n

Ver o host do usuário

/userhost nick

Ver usuários com mesmo IP

/who nick

Abrir U-Central de um nick

/uwho nick ou /abook nick

Ver informação de um usuário

/whois nick

Ver informação completa de um usuário

(21)

Ver informação de um usuário que desconectou

/whowas nick

Ver Endereço local (Local host)

/localinfo –u ou /localinfo -h

Habilitar a seção de forma

/perform on/off Tentar acelerar o DCC /pdcc on/off Enviar um arquivo /dcc SEND nick Abrir CHAT /dcc CHAT nick

Auto-aceitar DCC (Lista de confiança)

/dcc trust –r on/off/nick/address/level

Habilitar conexões de DCC passivos

/dcc passive on/off

Redirecionar o DCC para uma pasta

/dcc get folder

Rejeitar DCC

/dcc reject

Aceitar ou ignorar arquivos

/dcc ignore on/off/accept/ignore

Limitar a quantidade de DCC

/dcc maxcps quantidade

DCC ilimitado

/dcc send –n

Mudar as colocações do servidor de DCC

(22)

Remover um DDE

/dde –r server

Adicionar um DDE

/ddeserver server

Ver quem está no canal

/names #canal

Ligar/desligar o remote

/remote on/off

Ficar AWAY (ausente)

/away motivo

Sair do AWAY

/away

Mandar uma mensagem para alguém

/msg nick mensagem

Mandar uma mensagem para um CHAT

/msg =nick mensagem

Mandar mensagem para todos os canais

/amsg mensagem

Mandar ACTION

/me mensagem

Mandar ACTION para todos os PVT

/qme mensagem

Mandar ACTION para todos os canais

/ame mensagem

Outra opção para /me

/describle mensagem ou /action mensagem

Ligar envio rápido do arquivo

/fsend on

Desligar envio rápido do arquivo

(23)

Ligar o servidor de arquivos

/fserve nick máximo diretório texto

Trocar fonte da letra

/font

Ligar LOG em um usuário ou canal

/log on

Desligar LOG em um usuário ou canal

/log off

Mandar mensagem para um determinado usuário

/notice nick mensagem

Mandar mensagem para os Operadores presentes em um determinado canal

/onotice #canal mensagem

Carregar um arquivo.ini (a = aliase, p = popups, u = endereços e níveis de users, c = script de commands, e = events, # = s, c, q, n ou m)

/add –opção arquivo.ini /load

/unload –ars filename /loadbuf linhas filename

Ligar proteção (protect mode)

/protect on

Desligar proteção (protect mode)

/protect off

Pedir confirmação do DCC Chat

/creq ask

Auto-aceitar DCC Chat

/creq auto

Ignorar pedidos de DCC Chat

/creq ignore

Pedir confirmação para recebimento de arquivos

(24)

Ignorar pedidos de arquivos

/sreq ignore

Procurar DNS

/DNS nick/ip/domínio

Carregar um arquivo na tela (mIRCamp)

/play

Mensagens na janela ativa

/dqwindow on/off/show/hide/min

Habilitar ou desabilitar diálogo de sons

/ebeeps on/off ou /beep

Ver o número de usuários na rede

/lusers

Ver os servidores linkados

/links

Ver o motd

/motd

Abrir pasta dos LOG

//run $logdir

Abrir pasta de DOWNLOAD

//run $getdir

Abrir a pasta do mIRC

//run $mircdir

Executar programas pelo mIRC (-n = minimiza)

/run path/filename

Entrar no canal automaticamente quando receber INVITE

/ajinvite on

Control+B

Deixar o texto negrito

Control+U

(25)

Control+R

Deixar o texto reverso (texto branco e preto no fundo)

mIRC (m = minimizar de acordo com a bandeja, n = minimizar, r = restabelecer, t = bandeja, x = maximizar, o = em cima, p = não em cima)

/showmirc –mnrtxop

Client-To-Client-Protocol:

Ativar/desativar ctcp

/ctcps on/off

Ver o e-mail/informações setado pelo usuário

/ctcp nick finger

Ver a versão do script do usuário

/ctcp nick version

Ver a hora do relógio do usuário

/ctcp nick time

Ver as informações do usuário

/ctcp nick userinfo

Ver a quantidade de LAG do usuário

/ctcp nick ping

Chamar atenção de um usuário

/ctcp nick page

Ver as informações detalhadas do script

/ctcp nick clientinfo

Enviar uma resposta de um CTCP

/ctcpreply nick ctcp mensagem

Ajuda a um CTCP

/ctcpreply goat help

Enviar comando para o servidor

(26)

Reajustar o tempo inativo

/resetidle segundos

Ativar o horário no Script (g = padrão, f = formato escolhido).

/timestamp –gf [HH:nn:ss]

Escolher uma variável

/set %NOME variável

Remover uma variável

/unset –s %NOME

Remover todas as variáveis

/unsetall

Solicitação de recebimento automático

/gqreq on/off

Ativar IAL

/ial on/off

Toolbar

/toolbar

Adicionar uma pessoa em sua lista de users com um nível (-a 7 = nível 5 e menor que 5, além dos scripts de nível 7)

/auser nível nick/endereço ou /guser nível nick/endereço

Listar a lista de users

/ulist nível

Remover uma pessoa em sua lista de users

/ruser nick/endereço

Remover a lista de usuários

/flush nível /flushini filename

Retirar um BAN com tempo

/ban –u#

Listar os BAN do #canal

/banlist #canal

Copiar um texto para a área de transferência do Windows

(27)

Ligar/desligar a seção tools/remove/commands ou mostrar o status

/commands on/off ou /events on/off

Ativar/desativar um grupo de events ou commands

/enable #grupo /disable #grupo

Alterar o default user level da sessão remote

/dlevel nível /rlevel nível

Mostrar texto (s = status, a = janela ativa)

/echo –as texto

Preencher o EditBox na janela (s = status)

/editbox –s texto

Salvar um arquivo .ini

/save arquivo.ini

/savebuf linhas janela filename

Lançar uma mensagem na janela ativa

/say mensagem

Tempo de conexão com o server

/time

Ligar um TIMER no canal

/timerNOME repetições tempo-do-intervalo-em-segundos /msg #canal mensagem

Aplicar TIMER (-o = não será desligado)

/timerNOME –o hora repetições segundos comando

Listar os TIMERs

/timers

Remover todos os TIMERs

/timers off

Mostrar o tempo que o computador está ligado

(28)

Criar uma subpasta

/mkdir

Mudar o título da barra do mIRC

/titlebar título

Ligar captura de sites

/url on

Desligar captura de sites

/url off

URL (d = lista de url, hide = fecha a lista)

/url –d on/off/hide

Tocar um arquivo .wav

/wavplay path/filename

Salvar um texto em um arquivo .txt

/write opção arquivo texto

Lista de auto-op

/auto nick

Grupos

/groups –ed

Adicionar uma aliase

/alias /NOME /say aliase

Remover uma aliase

/alias /NOME

Outros comandos

/speak texto /splay arquivo /window

(29)

Informações Gerais

- Para o nick, o número máximo de caracteres deve ser de 31. - O número máximo de caracteres para o identd é de 10. - A quantidade máxima de caracteres no vhost é de 60.

- A quantidade máxima de caracteres na senha do nick é de 40. - O número máximo de canais que um nick pode entrar são 25.

- A quantidade máxima de caracteres no nome do canal (contando com o #) é de 30. - A quantidade máxima de entradas na AutoJoin do NickServ é de 20.

- O número máximo de caracteres para o tópico é de 400.

- A quantidade de caracteres no notice varia de acordo com o tamanho do nick; o número máximo de caracteres é de 447 e o menor é de 417.

- A quantidade máxima de BAN no mIRC Channel Central é de 50. - A quantidade máxima de máscaras na AKICK é de 32.

- A quantidade máxima de nicks na lista de acesso de um canal (ACCESS) é de 1024. - A quantidade máxima de palavrões no BADWORDS de um canal é de 32.

- A quantidade máxima de caracteres em um MemoServ é de 443. - A quantidade máxima de modos em um único comando é de 6. - A quantidade máxima de caracteres no kick é de 400.

- A quantidade máxima de máscara na lista “silence” é de 10.

- A quantidade máxima de máscara na lista “notify”, pelo servidor, é de 128.

- O DNS (Domain Name System - Sistema de Nomes de Domínios) é um sistema de gerenciamento de nomes hierárquico e distribuído que opera segundo duas definições: a primeira é examinar e atualizar seu banco de dados e a segunda, reproduzir a

(30)

- IP - É um protocolo para redes de comunicação de dados. Ou seja, IP é um conjunto de regras e formatos utilizado em redes em que a comunicação se dá através de pacotes de dados.

- Proxy - É um servidor que serve de ponte. Uma conexão feita através de proxy passa primeiro por este antes de chegar no seu destino. Desse modo, se o proxy não estiver disponível, a conexão não pode ser efetuada.

Como todos os dados trafegam pelo proxy antes de chegarem à Internet, eles são usados largamente em redes empresariais para que diversos computadores tenham conexão limitada e controlada.

Um proxy é utilizado para retransmitir a conexão com a internet para computadores de uma rede local e, por segurança, somente computadores dessa rede local é que devem acessá-lo. Quando esse tipo de servidor aceita conexões externas, permite que usuários maliciosos ataquem o serviço, utilizando-o como retransmissor. - Remotes – São o cérebro de um Script. É a parte automatizada, realiza os eventos e comandos mais complexos que dependem de ocasiões específicas e/ou de variáveis. O mIRC puro não contém remotes, por isso não é classificado como script, já que 80% de um script é composto pelos remotes.

- Host – É o seu endereço virtual. Cada computador tem um host único determinado pelo seu provedor de acesso. Em conexões de condomínio é normal todos terem o mesmo host, o que pode trazer problemas na hora de conectar ao IRC.

- Target - Quando você manda várias mensagens com um pequeno intervalo entre elas, a rede automaticamente aciona a proteção, proibindo o envio de mensagens por certo tempo.

- LAG - É o atraso na transferência de mensagens, e geralmente ocorre por problemas na rede. Lag é um acúmulo de mensagens no servidor, de forma que acarreta a demora no retorno. Assim, quando isso ocorre diz-se que o servidor está em Lag. Para verificar se alguém está em Lag envia-se um Ping para este usuário fazendo uso do comando

/ping nick. O Ping retornará em seguida, calculando, em segundos, o tempo que a

mensagem demora em ir até o usuário escolhido e retornar.

- Flood - É o excesso de mensagens em um curto intervalo de tempo. O flood em excesso leva à desconexão forçada (queda) do usuário.

- Netsplit - Ocorre quando os server's que compõem a rede de IRC se separam. Nesse caso, você verá uma série de mensagens informando que pessoas no seu canal "caíram". Quando isso acontece, você tem duas opções: aguardar que o split acabe (o que não costuma demorar) ou tentar ir a outro server.

- Datacenter - É qualquer local ou empresa onde vários computadores ficam ligados em rede e à internet para oferecer 'dados'.

(31)

Comandos para Operadores de Canais

Adicionar um modo no #Canal

/mode #Canal +modo

Exemplos: /mode #Ajuda +v Ewerton /mode #Ajuda +M

Aparece: * Ewerton sets mode: +v Ewerton * Ewerton sets mode: +M

Modos disponíveis para canal

/helpsys chanmodes

Aplicar um KICK, ou seja, expulsar o usuário do #Canal

/kick #Canal nick motivo

Exemplo: /kick #Ajuda Ewerton Usuário kickado.

Aplicar um BAN, ou seja, setar o modo +b

/ban nick 2

OBS: O "2" é o TIPO do BAN. Existem vários tipos, mas o padrão é esse. Formato: *!*@host.domain

Exemplo: /ban Ewerton 2

Aparece: * Ewerton sets mode: +b *!*@ewerton.virtualife.com.br

Aplicar um BAN, ou seja, setar o modo +b apenas no NICK (BadNick/Nicks ofensivos)

/mode #Canal +b nick Formato: nick!*@*

Exemplo: /mode #Ajuda +b Ewerton

Aparece: * Ewerton sets mode: +b Ewerton!*@*

Aplicar um KICKBAN, ou seja, setar o modo +b e kickar ao mesmo tempo

(32)

Remover BAN(s) do #Canal

/channel

Depois seleciona o(s) BAN(s) e clica em “Remove”

Alterar o tópico do #Canal

/topic #Canal Mensagem

Exemplo: /topic #Ajuda Sejam bem-vindos ao Canal #Ajuda.

Para colocar cores, aperta CTRL + K número,número. Cada número representa uma cor. O 1º número é a cor da letra e o 2º é a cor de fundo.

Exemplo: /topic #Ajuda CTRL + K 0,1 Sejam bem-vindos ao Canal #Ajuda.

Neste caso, 0 (cor branca) é a cor da letra e 1 (cor preta) é a cor de fundo.

Convidar um usuário para o #Canal

/invite nick #Canal

Exemplo: /invite Ewerton #Ajuda

Enviar mensagem para os Operadores do canal (ONOTICE)

/onotice #Canal MENSAGEM

(33)

Modos de usuário

Comando: /helpsys umodes

B - Marca o usuário como sendo um bot/screen b - O usuário é um administrador do botserv c - O usuário é um administrador do hostserv h - Disponível para Ajudar (Operador de Ajuda)

i - Invisível (Não mostrado nas procuras por /WHO e /NAMES de usuários de fora) n - Não recebe spam no pvt (private)

p - Esconde todos os canais no WHOIS do usuário

r - Identifica o nick como sendo registrado (setado apenas pelos Services) s - O usuário está usando uma Conexão Segura (SSL)

R - Recebe mensagens e notices privados (PVTs) somente de nick registrado (+r) w - Recebe mensagens de Wallop (Não é utilizado neste IRCd)

x - Está protegido (a) contra kill/kick V - Usuário V.I.P da rede

Colocar modos no nick Retirar modos no nick

(34)

Modos de canal

Comando: /helpsys chanmodes

Aplicado em Nicks:

q - Dá status de Owner do canal ao usuário

a - Dá status de Master/Admin do canal ao usuário

o - O usuário é um operador do canal e pode kickar/deopar outros usuários h - Dá status de HalfOp ao usuário (Acesso de OP Limitado)

v - O usuário é um voice, pode falar se o canal estiver moderado (+m)

Aplicado em nicks/máscaras:

b - <nick!ident@host> = Bane nick!ident@host do canal

Aplicado em canais:

B - Bots não são permitidos (nicks com o modo +B não podem entrar sem serem convidados)

c - Filtra os códigos de cor do mIRC

d - Sem mensagens repetidas, bloqueia as mensagens repetidas

f - Proteção de Flood (O modo de canal +f detecta flooders, e bloqueia as mensagens deles. Sintaxe: /mode #canal +f x:f (x = linhas. f = segundos). Um usuário terá as suas mensagens bloqueadas após ter enviado mais do que x mensagens em f segundos) i - O usuário deve ser convidado a entrar no canal para entrar

k - Usuários devem especificar <senha> para entrar, usado /mode #canal +k senha K - Modo knock, se o canal está com +k/+i/+l/+b um notice será enviado aos ops do canal quando um usuário tentar entrar

l - Permite a entrada de no máximo <número> de usuários

m - Canal moderado (apenas usuários +vhoaq podem falar no canal)

M - Super moderado (apenas usuários com nicks registrados e devidamente identificados poderão enviar mensagens no canal)

n - Usuários fora do canal não podem enviar mensagens N - Mudanças de nick não são permitidas no canal, somente owners/admins/operadores/halfops e voices podem mudar de nick p - Privado (oculta o canal do comando /list)

Q - Sem mensagens de quit no canal

R - Apenas nicks registrados (+r) podem entrar no canal s - Secreto (oculta o canal do comando /whois nick)

S - Sem spam, bloqueia as mensagem de */server*, sites e canais (exceto para owners/admins/operadores/voices/halfops)

t - Apenas usuário +qao podem mudar o topic do canal

Colocar modos no #canal Retirar modos no #canal

(35)

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

(36)

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

(37)

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

(38)

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

(39)

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

(40)

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).

(41)

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

(42)

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).

(43)

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)

(44)

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)

(45)

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

(46)

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)

(47)

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

(48)

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)

(49)

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

(50)

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)

(51)

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

(52)

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

(53)

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).

(54)

Referências Bibliográficas

Documentação dos Services Documentação do mIRC http://www.virtualife.com.br

Referências

Documentos relacionados

International consensus recommendations on the aesthetic usage of botulinum toxin type A ( Speywood unit).. • Equimoses ou hematomas no local

Foram selecionadas 135 mudas de cada um dos híbridos de Eucalyptus urophylla x Eucalyptus grandis, clone A e Eucalyptus urophylla x Eucalyptus globulus, clone B, que foram

De acordo com estes resultados, e dada a reduzida explicitação, e exploração, das relações que se estabelecem entre a ciência, a tecnologia, a sociedade e o ambiente, conclui-se

Análise do Tempo e Renda Auferidos a partir da Tecnologia Social Durantes os períodos de estiagem, as famílias do semiárido busca água para o consumo familiar em locais mais

Este trabalho buscou, através de pesquisa de campo, estudar o efeito de diferentes alternativas de adubações de cobertura, quanto ao tipo de adubo e época de

Como visto no capítulo III, a opção pelo regime jurídico tributário especial SIMPLES Nacional pode representar uma redução da carga tributária em alguns setores, como o setor

A inscrição do imóvel rural após este prazo implica na perda do direito de manter atividades agropecuárias em áreas rurais consolidadas em APP e Reserva Legal, obrigando

Enfim, está claro que a discussão entre Ghiselin e De Queiroz diz res- peito ao critério de identidade para táxons. Para Ghiselin, um indivíduo é algo que não apresenta