com <>'s sao obrigatorios. * Parametros com []'s sao opcionais. * x|y significa x ou y. * <nick> refere-se ao nome com que as pessoas estao online. * <username> refere-se ao nome de usuario que aparece na lista de usuarios; nao deve ser confundido com <nick>. Para mais informacoes sobre "usernames" e como determinar o "username" de uma pessoa, utilize os comandos VERIFY e INFO (nivel 0). * Todos comandos mostrados com o campo <username> somente funcionam especificando o nome de usuario online no IRC ou com seu <nick> precedido do caractere (=). Por exemplo, considere uma pessoa com o <nick> ^[Test]^ e <username> Test. O comando de verificacao de nivel de ACESSO pode ser utilizado de duas formas: 1. /msg x access <#canal> Test ou 2. /msg x access <#canal> =^[Test]^ O primeiro metodo requer diretamente ao X a resposta utilizando o login da pessoa na undernet. O seundo metodo faz com que o X procure o username do nick solicitado, caso esteja autenticado, e automaticamente faz referencia ao username e informa a resposta. Isso pode ser feito com qualquer comando que requer o uso do <username>, mas apenas funcionara se o usuario estiver autenticado, caso contrrio, a resposta sera negativa ("No Match"). -------------------------------------------------------------------------------- Comandos para NIVEL 500 : Administrator de Canal -------------------------------------------------------------------------------- PART - Faz com que o X saia do canal. /msg x part <#canal> SET - Muda modos especiais do X para os canais. /msg x set <#canal> <variavel> <valor> * Variaveis e valores: AUTOJOIN - Quanto estiver ligado (ON), faz com que o X sempre entre no canal. Quando estiver desligado (OFF), faz com que o X saia do canal e no volte apos ocorrencia de um "netsplit". /msg x set <#canal> autojoin <on|off> MASSDEOPPRO - Numero maximo de "deops" que o X ira permitir em um espaco de tempo de 15 segundos. Qualquer usuario excedendo ira ser kickado, suspenso (se estiver na lista de usuarios) e um "ban" nivel 25 sera colocado para ele, no sentido de previnir os operadores. O "ban" e a suspensao (suspend) serao removidos automaticamente em 5 minutos. Esse comando pode ser configurado para 1 "deop" (mais sensitivo, como para 7 "deops" (menos sensitivo). Um valor de 0 desliga essa opcao. /msg x set <#canal> massdeoppro <0-7> NOOP - Isso faz com que ninguem seja operador em um canal, exceto o X. Isso nao significa que nao tenha controle sobre o X ou sobre o canal. Se estiver autenticado, voce pode usar os comandos de KICK, BAN, etc. atraves do X, voc apenas nao podera se dar modo de operador. /msg x set <#canal> noop <on|off> STRICTOP - Isso faz com que apenas os usuarios cadastrados com nivel 100 ou superior sejam colocados como operadores no canal. /msg x set <#canal> strictop <on|off> -------------------------------------------------------------------------------- Comandos para NIVEL 450-499 : Gerente de Canal -------------------------------------------------------------------------------- SET - Altera modos especiais no X para o canal. /msg x set <#canal> <variavel> <valor> * Variaveis e Valores: AUTOTOPIC - Essa opcao faz com que o X coloque determinado topico escolhoso e a URL do canal a cada 30 minutos. Note-se que se o canal esta inavito (sem alteracoes por um periodo de tempo), o topico nao sera alterato durante esse tempo. /msg x set <#canal> autotopic <on|off> DESCRIPTION - Seleciona o topico padrao para o canal (maximo de 80 caracteres). Isso nao ira afetar o topico atual do canal no momento se a opcao AUTOTOPIC nao estiver ligada (ON). Esse topico podera ser visto apenas com o Comando CHANINFO (nivel 0). Se nenhuma descricao for especificada, a descricao atual sera apagada. Alias: DESC /msg x set <#canal> description [texto] or /msg x set <#canal> desc [texto] FLOATLIM - Liga ou Desliga o limite flutuante no canal. Se estiver ligado (ON), o X ira resetar o limite de usuarios do canal com uma margem maxima definida para prevencao, dentro de um determinado periodo de tempo especificado. Isso tem por finalidade prevenir usuarios que colocam no canal grande numero de bots para "flood". Como padrao (default), esta opcao se encontra desligada (OFF). Quando ligada (ON), o comando STATUS ira mostrar as configuracoes (Flags set) (MGN:3, PRD:20, GRC:1, MAX:0). Isso significa que a opcao FLOATLIM esta ligada (ON), com uma margem (FLOATMARGIN) de 3 usuarios, um tempo (FLOATPERIOD) de 20 segundos para atualizacao, FLOATGRACE de 1, e nenhum valor maximo de usuarios para o canal (FLOATMAX). Verifique os comandos SET FLOATGRACE, SET FLOATMARGIN, SET FLOATMAX, e SET FLOATPERIOD para mais informacoes. /msg x set <#canal> floatlim <on|off> FLOATGRACE - Define o limite flutuante de excesso a ser usado no canal. Esse numero pode ser de 0-19. Isso faz com que o X aumente a margem limite de usuarios do canal se essa for pequena em determinado momento de movimento no canal. Em outras palavras, esse o valor maximo de usuarios que poderao entrar no canal excedendo o limite colocado pelo X naquele momento. /msg x set <#canal> floatgrace <0-19> FLOATMARGIN - Define o limite flutuante de usuarios a ser usado no canal. Esse numero pode ser definido entre 2-20. O limite definido pelo X sera o numero de usuarios do canal + FLOATMARGIN. O valor padrao e 3. /msg x set <#canal> floatmargin <2-20> FLOATMAX - Define o limite maximo flutuante. Pode ser qualquer numero desejado, e isso ira prevenir que o X coloca um limite para o canal superior ao especificado nesse comando. Isso podera ser utilizado se desejar especificar um limite maximo de usuarios para um canal. Se o valor for 0 a funcao estara desligada. /msg x set <#canal> floatmax <0 | limite maximo desejado> FLOATPERIOD - Define o tempo para o limite flutuante, em segundos, a ser usado pelo X quando especificar o limite no canal. Esse numero deve ser definido entre 20-200. O valor padrao e 20. /msg x set <#canal> floatperiod <20-200> KEYWORDS - Define strings de busca para o canal, que deverao ser encontradas pelo comando SEARCH (nivel 0). Se nenhuma string for especificada, a string atual sera apagada. Limite maximo da string de 80 caracteres. /msg x set <#canal> keywords [texto] MODE - Esse comando ira saltar o modo corrente do canal como padrao. Quando o X entrar no canal, ira sempre resetar os modos se nao existirem modos especificados no canal. /msg x set <#canal> mode URL - Voce pode especificar a homepage do seu canal com essa opcao (maximo de 75 caracteres) Espacos sao permitidos. Isso nao afeta o topico do canal, a menos que o AUTOTOPIC esteja ligado (ON) (nivel 450). A DESCRIPTION (descricao) e a URL podem ser vistos utilizando o comando CHANINFO (nivel 0). Se nenhuma URL for especificada, o parametro para URL atual sera apagado. /msg x set <#canal> url [url url2 ... urlN] USERFLAGS - Determina se o parametro OP ou VOICE sera automaticamente habilitado pelo AUTOMODE quando um novo usuario for adicionado ao canal. Valor padrao e 0 (nada). NOTA: Uma vez que o usuario estiver cadastrado no canal, o comando MODINFO AUTOMODE (nivel 400) pode ser utilizado para alterar os parametros individuais do usuario. * Valores: 0 = Nenhum AutoMode definido para os novos usuarios adicionados. 1 = AutoMode OP definido para os novos usuarios adicionados. 2 = AutoMode VOICE definido para os novos usuarios adicionados. /msg x set <#canal> userflags <0-2> JOIN - Faz com que o X entre no canal. /msg x join <#canal> -------------------------------------------------------------------------------- Comandos para Nivel 400-449 : Administradores de Usuarios -------------------------------------------------------------------------------- ADDUSER - Adiciona um usuario a lista do canal. Voce nao pode adicionar um usuario com nivel igual ou superior ao seu. /msg x adduser <#canal> <username> <nivel accesso> CLEARMODE - Desabilita todos os modos especiais do canal. Pode ser usado quando seu canal estiver travado/lacrado (modos +i ou +k sem seu conhecimento). /msg x clearmode <#canal> MODINFO - O seguinte comando pode ser utilizado para fazer mudancas aos usuarios cadastrados no canal. /msg x modinfo <#canal> <variaveis> <username> <valores> * Variaveis para ModInfo: ACCESS - Altera o nivel de acesso de um usuario. O nivel de acesso pode ser especificado entre 1 e 1 a menos que o seu nivel (se voce possui nivel de acesso 400, voce podera especificar um nivel entre 1 e 399 a outros usuarios com nivel menor que o seu). /msg x modinfo <#canal> access <username> <novo nivel> AUTOMODE - Altera o modo automatico de um usuario para um dos seguinte: NONE (nada), OP, ou VOICE. OP ou VOICE fara com que o X modere com referidos modos um usuario autenticado assim que entre no canal. NONE (nada), fara com que o X nao faca nada quando o usuario entrar no canal. /msg x modinfo <#canal> automode <username> <none|op|voice> REMUSER - Remove um usuario da lista de acessos do canal. Voce deve possuir acesso superior ao usuario para poder remove-lo. Voce podera tambem remover si proprio exceto se voce for o administrador do canal (nivel 500). Administradores de canais que quiserem se remover necessitam PURGAR seu canal. /msg x remuser <#canal> <username> -------------------------------------------------------------------------------- Comandos para o Nivel 200 : Operador de Lista -------------------------------------------------------------------------------- KICK - Faz com que o X chute um usuario especificado ou um grupo de usuarios especificados por uma mascara (host) *!*user@*.host, mas nao chuta a pessoa que efetuou o comando caso ela possua a mesma mascara. O uso desse comando deve ser limitado a clones ou flooders. Voce podera definir um banimento por uma mascara especifica ou definir modo +i (apenas convidados) no canal para prevenir que os clones ou usuarios chutados retornem ao canal. /msg x kick <#canal> <nick | *!*user@*.host> [razao] STATUS - Informa todos os parametros especiais do X, modos de canal, numero de usuarios e operadores no canal, usuarios autenticados no momento. Usuarios autenticados no momento serao mostrados da seguinte forma "username/nickname [nivel]. Usuarios autenticados em varios clientes serao mostrados da seguinte forma "username/nickname1 nickname2 ... [nivel]. O nickname apenas sera mostrado se o usuario estiver no canal, caso contrario, apenas seu username e nivel serao mostrados. /msg x status <#canal> -------------------------------------------------------------------------------- Comandos para o Nivel 100-399 : Operador de Canal -------------------------------------------------------------------------------- DEOP - Tira modo de Operador de uma ou mais pessoas no canal. Se nenhum nickname for especificado, e voce estiver com modo operador no canal, X ira retirar seu modo operador. NOTA: Deve ser observado o limite especificado no comando MASSDEOPPRO. /msg x deop <#canal> [nick] [nick2] ... [nickN] OP - De modo Operador a uma ou mais pessoar no canal. Se nenhum nickname for especificado, e voce nao esta com modo operador, X ira subi-lo como operador. /msg x op <#canal> [nick] [nick2] ... [nickN] INVITE - Faz com que o X convite alguem a entrar no canal. /msg x invite <#canal> SUSPEND - Suspende o acesso de um usuario ao X em um canal por um periodo especifico de tempo. E possivel apenas suspender um usuario com nivel inferior ao seu. O tempo maximo de suspensao e de 372 dias (8929 horas, 535680 minutos). * Valores de tempo: D = dias H = horas M = minutos /msg x suspend <#canal> <username> <duracao> [nivel] * Exemplo de duracao: "5 d" = 5 dias (entre com o parametro sem as aspas). UNSUSPEND - Remove a suspensao de um usuario. Voce pode apenas remover uma suspensao definida com um nivel inferior ao seu. /msg x unsuspend <#canal> <username> -------------------------------------------------------------------------------- Comandos para o Nivel 75-99 : Novo Operador de Canal -------------------------------------------------------------------------------- BAN - Insere um banimento especifico *!*user@*.host na lista do X. Voce pode especificar um banimento pelo nickname se a pessoa estiver online. Um ban generico podera redefinir um banimento especifico (exemplo: *!*user@192.168.100.* sera sobreposto por *!*user@192.168.*). A duracao especificada em horas sera maxima de 336 horas (2 semanas). O nivel de banimento pode ser entre 1-seu nivel. A razao do banimento podera conter 128 caracteres no maximo. Se nenhuma duracao ou nivel for especificado, a duracao padrao sera de 3 horas e o nivel sera 75. * Niveis de banimento: 1-74 = previne o usuario de obter modo operador (+o) no canal. 75+ = previne o usuario de ingressar no canal. /msg x ban <#canal> <nick | *!*user@*.host> [duracao] [nivel] [razao] UNBAN - Remove um banimento *!*user@*.host da lista do X em um canal e qualquer banimento na lista flutuante do canal. Voce apenas podera remover banimentos da lista do X se o nivel for menos ou igual ao seu. Para obter a lista de banimento do X, utilize o comando LBANLIST (nivel 0). /msg x unban <#canal> <nick | *!*user@*.host> -------------------------------------------------------------------------------- Comandos para o Nivel 50-74 : Usuario de confianca do canal -------------------------------------------------------------------------------- KICK - Faz com que o X chute alguem pra fora do canal; razao e opcional. Seu nickname sera colocado na mensagem de chute. /msg x kick <#canal> <nick> [razao] TOPIC - Faz com que o X altere o topico no canal (maximo de 145 caracteres). Sera incluido seu username no topico entre parenteses, no inicio do topico. NOTA: Se uma descricao (DESCRIPTION) ou URL estiver definida e o AUTOTOPIC estiver ligado (ON), o topico sera sobreposto em 30 minutos, exceto se o canal nao estiver em uso (estiver sem usuarios). /msg x topic <#canal> <topico> -------------------------------------------------------------------------------- Comandos para o Nivel 25-49 : Usuario Regular -------------------------------------------------------------------------------- DEVOICE - Retira modo VOICE de um ou mais usuarios no canal. /msg x devoice <#canal> [nick] [nick2] ... [nickN] VOICE - Define modo VOICE para um ou mais usuarios no canal. /msg x voice <#canal> [nick] [nick2] ... [nickN] -------------------------------------------------------------------------------- Comandos para o Nivel 1-24 : Acesso Minimo -------------------------------------------------------------------------------- BANLIST - Mostra a lista de banimentos. Esse comando funciona com voce dentro ou fora do canal. /msg x banlist <#canal> STATUS - Faz mesma coisa que o comando STATUS do nivel 200, apenas no disponibilizando os modos especiais do canal (+nt etc.) para alguem com acesso menor que 200. /msg x status #canal -------------------------------------------------------------------------------- Comandos para o Nivel 0 : Qualquer usuario -------------------------------------------------------------------------------- ACCESS - Informa o nivel de acesso de uma pessoa. A informacao indica o nivel de acesso, o status de suspenso e o nivel da pessoa que o suspendeu, e quando foi a ultima vez que o usuario efetuou seu login. Para ver todos os usuarios, use: /msg x access <#canal> * Se existirem mais que 15 registros, utilize a pagina da cservice para receber tal informacao no endereco http://cservice.undernet.org/live/ efetue seu login e utilize a opo "Channel Information" (Informacao sobre canal) e informa o nome do canal. * Opcoes username - mostra o nivel de acesso de um usuario. /msg x access <#canal> <username> -min <nivel> - mostra apenas os usuarios com niveis superiores ao especificado. /msg x access <#canal> -min <nivel> -max <nivel> - mostra apenas os usuarios com niveis inferiores ao especificado. /msg x access <#canal> -max <nivel> -op - mostra apenas os usuarios com a opcao AUTOMODE OP ativada. /msg x access <#canal> -op -voice - mostra apenas os usuarios com a opcao AUTOMODE VOICE ativada. /msg x access <#canal> -voice -none - mostra apenas os usuarios com as opcoes de AUTOMODE desativadas. /msg x access <#canal> -none -modif - informa quem modificou por ultimo a lista de acessos/registros. /msg x access <#canal> -modif CHANINFO - Informa se um canal esta registrado, o nome de quem e o responsavel, e a DESCRICAO e URL correntes, se existirem. Alias: INFO /msg x chaninfo <#canal> ou /msg x info <#canal> HELP - Informa informacoes de ajuda para o comando solicitado. /msg x help [comando] INFO - Informa sobre um username assim como seu(s) nickname(s) e user@host(s) se estiverem online, a lingua utilizada e informacoes invisiveis, ultimas informacoes, suspensoes pela Cservice. Caso desejar que as informacoes nao sejam disponibilizadas as pessoas, consulte o comando SET INVISIBLE (nivel 0). /msg x info <username> LBANLIST - Informa na lista de banimetos do X sobre uma certa string. Use * para ver a lista toda ou especifique *!*user@*.host para encontrar um banimento especifico. Se existirem mais que 15 banimentos, consulte atraves da pagina da cservice http://cservice.undernet.org/live/ atraves da opcao "Channel Information" (Informacao sobre canal). /msg x lbanlist <#canal> <* | *!*user@*.host> LOGIN - Autentica o usuario no X e em todos os canais em que estiver registrado e possuir acesso, de forma simultanea. Voce pode efetuar um login mais que uma vez, usando clientes multiplos ou mais de uma conexao. O numero maximo de autenticacoes simultaneas depende do parametro que voce setar atraves do comando SET MAXLOGINS (nivel 0). Assim que mais que uma conexao for autenticada, o X o informara para que tenha conhecimento de que outro cliente esta se autenticando atraves da sua conta, dessa forma voce podera utilizar oc omando SUSPENDME se a pessoa nao for voce ou nao tiver sua autorizacao para se autenticar. /msg x@channels.undernet.org login <username> <senha> MOTD - Informa a mensagem do dia contida no X. /msg x motd NEWPASS - Este comando esta desabilitado no IRC, e pode ser utilizado apenas pelo website da CSERVICE (http://cservice.undernet.org/live/). Apos efetuar seu login no website, voce podera alterar sua senha atraves da opcao "NEW PASSWORD" (Nova Senha). Se esqueceu sua senha, voce pode utilizar a opcao/link "Forgotten Password" (Senha Esquecida) atraves do website. Se tiver algum problema para obter sua nova senha, entre no canal #Cservice ou #Ajuda e solicite ajuda. NOTA: 1. As senhas sao sentitivas. Por exemplo: "Cservice" nao e "cservice" (maiusculas e minusculas) 2. As senhas podem ser com mais de uma palavra, como por exemplo uma frase. O tamanho maximo e de 50 caracteres. Por exemplo, uma senha pode ser: "Canal de servicos da undernet" REMUSER - Com esse comando voce pode remover-se de qualquer canal que esteja cadastrado, exceto se voce for o administrador do canal (nivel 500). Administradores de canal, para se removerem, precisam purgar seus canais. /msg x remuser <#canal> <seu username> SEARCH - Faz com que o X liste os canais que possuem concordancia com o parametro especificado na busca (o parametro deve ser uma string, palavra). /msg x search <parametro de busca> SET - Altera modos especiais para seu username. /msg x set <variavel> <valor> * Variaveis e valores: INVISIBLE - E uma opcao pessoal que autoriza ou nao a visibilidade de informacoes sobre seu username, obtidas pelo comando INFO, a qualquer pessoa que solicitar. Para maior informacao, consulta o comando INFO (nivel 0). /msg x set invisible <on|off> LANG - Altera a lingua utilizada pelo X. /msg x set lang <codigo da lingua> Linguas disponiveis: Codigo - Lingua ar - Arabe ca - Catalanes de - Alemao dk - Danish en - Ingles es - Espanhol fr - Frances hu - Hungaro it - Italiano nl - Dutch * no - Noroegues pt - Portugues ro - Romeno tr - Turco * = estas linguas nao estao disponiveis mas planejamos ativar suporte a elas em breve. MAXLOGINS - Esta opcao pessoal permite que voce determine o numero maximo de autenticacoes simultaneas no X utilizando uma mesma conta/username. O padrao e 1. /msg x set maxlogins <1-3> SHOWCOMMANDS - Informa todos os comandos que podem ser usados no canal, de acordo com seu nivel de acesso. Se nenhum canal for especificado, apenas serao mostrados os comandos para o nivel 0. /msg x showcommands [#canal] SHOWIGNORE - Informa a lista de ignorados do X. Isso acontece quando alguem acidentalmente ou intencionalmente faz "flood" no X. O tempo para expiracao e de 60 minutos. /msg x showignore SUPPORT - Metodo para que o usuario confirme ou negue suporte a aplicacao de um novo canal no qual foi informado que voce seria um ajudante/suporte. Assim que se autenticar pelo X, ele informara que voce foi cadastrado como suporte e pedira sua autorizacao ou negacao sobre o canal aplicado. /msg x support <#canal> <yes|no> SUSPENDME - Esse comando ira suspender sua conta de uma forma global. Esse comando apenas funcionara se existirem no minimo 2 pessoas autenticadas na mesma conta/username. Voce podera enviar um e-mail para x@undernet.org requisitando o cancelamento da sua suspensao pessoal. Entretanto, sera melhor voce tentar resetar sua senha atraves do website antes de solicitar o cancelamento da suspensao pelo X. /msg x@channels.undernet.org suspendme <senha> VERIFY - Informa se uma pessoa esta autenticada, e caso esteja, informa seu username, e informa tambem caso seja um Administrador Oficial da Cservice ou um Representante, e/ou um Operador do IRC (IRCop). /msg x verify <nickname> -------------------------------------------------------------------------------- Este documento foi atualizado em 8 de Maio de 2002 por Ace Este arquivo e mantido pelo Comite de Servico de Canais da Undernet Envie um e-mail para cservice@undernet.org com sugestoes ou comentarios Traducao do documento efetuada por |\|\cFiLL (mcfill) -------------------------------------------------------------------------------- |