Portal:CService

Origem: IRChelp Brasil - Wiki
Revisão de 23h19min de 10 de maio de 2020 por Campari (discussão | contribs)
Ir para navegação Ir para pesquisar
Portal CService
Página principal   Comandos da QuakNet   Comandos da Undernet
editar
Comandos do CService

Icon
O CService é um ‘’Channel Service’’ (Serviço de canal) que é implementado para dar funcionalidade aos bots 'X' na Rede Undernet, e 'Q' na Rede QuakeNet. Ambos os bot, possuem funções semelhantes ao ChanServ, porém com nome diferente.

Para usar os comandos do CService da Undernet, digite /msg [email protected] COMANDO parâmetro's ou /msg x COMANDO parâmetro's. Para obter mais informações sobre um comando específico, digite /msg x HELP COMANDO.

Em geral, para usar os comandos do 'Q' Bot da QuakeNet, digite /msg [email protected] COMANDO parâmetro's ou /msg Q COMANDO parâmetro's. Para obter mais informações sobre um comando específico, digite /msg Q HELP COMANDO.[1]

Acesse uma das abas acima para informações mais específicas de cada Rede.

CService na Undernet

O 'X' na Rede Undernet, ajuda a manter todos os registros dos canais da rede e fornece aos gerentes de canal um meio fácil de acompanhar a lista de usuários e de proibições (banlist) do canal.[2]. Ele opera sobre uma base de usernames. Um username é diferente de nickname, porque na Undernet, nicknames não pode ser registrados, apenas usernames.

Nicknames

“Não existe um sistema de registro de apelidos (nenhum NickServ), o que significa que todos estão livres para usar qualquer apelido disponível no momento. Todos os apelidos são atribuídos por ordem de chegada. Se outra pessoa estiver usando seu apelido, você pode pedir educadamente que o devolva, mas você NÃO poderá exigi-lo, nem os IRCops.

Unsernames

A Undernet permite registrar um nome de usuário, com o qual você pode efetuar login no bot de serviços de canal, o 'X'. Para registrar seu nome de usuário, você precisa acessar o página New Users da Undernet.

Os nomes de usuário são usados para:

  • acesso aos canais via X;
  • fazer login no site da CService;
  • ingressando nos canais + r (somente usuários registrados);
  • definir seu modo de usuário como + x (máscara de host virtual que oculta seu IP real);
  • fornecer informações aos canais de suporte durante o processo de registro.

Possuir um nome de usuário é muito mais seguro do que possuir um apelido, pois dessa maneira, você pode usar qualquer apelido que não seja usado e ainda assim fazer login no X com seu nome de usuário, provar sua identidade e ainda se beneficiar dos serviços Undernet.

NOTA 1: Você pode registrar apenas UM nome de usuário por pessoa. O registro ou uso de mais de um nome de usuário é estritamente proibido e é punido com suspensão. Se você não fizer login pelo menos uma vez em 60 dias, o seu nome de usuário será removido do banco de dados 'X' e você precisará se registrar novamente”. [3]

NOTA 2:"Além da utilização do CService 'X', a Undernet usa o ChanFix ('C') que é um serviço automatizado para dar status de OP, em canais não registrados que por ventura não tenham nenhum operador. Observe que ele funciona automaticamente, você não precisa requisita-lo".[4]

Acesse #Help@undernet para dúvidas gerais.

[ Topo ]

CService na QuakeNet

"Os canais geralmente tem suas demandas da QuakeNet atendidas pelo Channel Service 'Q'. Assim como o CService da Undernet, o 'Q' é o serviço de canal principal e gerencia autenticação de contas semelhante ao registro de apelidos em servidores com o Nickserv. Também como na Undernet, não existe serviço de proteção de apelidos, operando com base no primeiro a chegar, primeiro a ser servido ou seja, usa o nick aquele que primeiro se conectar com ele.

Outro serviço de canal popular visto nos canais maiores é 'S'. 'S' é SpamScan, um serviço usado para detectar spam dos canais e avisar ou punir posteriormente os usuários infratores. Desde abril de 2014, 'D' também foi adicionado como um serviço de canal que coleta várias métricas estatísticas sobre um canal, como contagem de palavras e frases populares.

Os serviços adicionais incluem 'O' ' como um bot de referência OperServ para os operadores de servidor na QuakeNet e 'R' (RequestBot), que permite que os usuários solicitem 'Q' e 'S' se o canal atender aos requisitos."[5]

Saiba mais sobre os * Bots da QuakeNet.



















[ Topo ]

Todos os Comandos


Abaixo você encontra uma explanação geral sobre os comandos da QuakeNet [6] e da Undernet[7]. Para explicações mais específicas, clique nos mesmo.

Comandos da Undernet

PART: - (partir, sair) Faz com que 'X'saia do canal.

SET: - (Nível:500 - configurar) Muda alguns modos especiais de 'X' para o canal especificado.

  • Variáveis e Valores:
AUTOJOIN: - Entrada automática ou não do 'X' no canal
MASSDEOPPRO: - (protecção de deop massivo) Máximo número de deops que 'X' permite num período de 15 segundos.
NOOP: - (não op) Faz com que ninguém excepto 'X' tenha op no canal.
STRICTOP: - (op estrito) Faz com que apenas usuários de nível de acesso 100+ e autenticados tenham op.

SET: - (Nível: 450-499 - configurar) Muda modos especiais de 'X' para o canal.

  • Variáveis:
AUTOTOPIC: - (tópico automático) Faz com que 'X' retome de 30 em 30 minutos o tópico do canal ao estipulado.
FLOATLIM: - (como que em oscilar, flutuar) - Liga ou desliga a função que controla a "flutuação" do número de utilizadores no canal.
FLOATGRACE: - Estabelece um valor limite de usuários a ser usado no canal.
FLOATMARGIN: - Configura a margen limite de flutuação a ser usada no canal.
FLOATMAX: - Configura o limite máximo de flutuação.
FLOATPERIOD: - Configura o período limite de flutuação, em segundos, para ser usado antes de 'X' retomar o limite do canal.
KEYWORDS: - (palavras-chave) Regista palavras-chave para o canal que poderão ser usadas na execução do comando de busca de canais SEARCH (nível 0).
MODE: - (modos) Guarda os modos de canal correntes como principais.
URL: - (endereço na web) Regista o(s) endereço(s) da(s) página(s) oficiais do canal (75 caracteres no máximo).
USERFLAGS: - (indicadores do usuário) Determina quando 'X' deva ou não dar automaticamente OP ou VOICE a todos os novos usuários registados no canal.

JOIN: (entrar) - Faz com que 'X' entre no canal especificado.

ADDUSER: - (adicionar usuário) Adiciona um usuário á lista de usuários (userlist) do canal.

CLEARMODE: - (limpar modos) Remove todos os modos de canal.

MODINFO: - (modificar informação) Executa alterações em usuários que se encontrem na userlist.

ACCESS: - (acesso) Muda o nível de acesso do usuário. O nível de acesso poderá ser de 1 a 499.
AUTOMODE: - (modo automático) Muda os modos automáticos do usuário para o canal especificado, fazendo com que 'X' dê ou não OP ou VOICE ao utilizador logo que entre no canal

REMUSER: - (Nível: 400-449 - remoção de usuário) Remove um usuário da base de dados do canal.

KICK: - (Nível:200 - repelir, chute) Faz com que 'X' expulse momentaneamente os usuários abrangidos pelo *!*user@*.host especificado.

STATUS: (Nível: 200) Mostra a configuração de 'X' para o canal especificado, modos do canal, número de usuários e ops, quem se encontra autenticado e se 'X' se encontra ou não no canal.

DEOP: - ("desOPar", retirar OPerador) Faz DEOP a uma ou mais usuários no canal.

OP: - (OPerador) Dá OPa uma ou mais usuários no canal.

INVITE: - (convite) Faz com que 'X' convide para o canal quem execute o comando.

SUSPEND: - (suspender) Faz com que seja suspenso o acesso a X ao usuário registado pelo período de tempo especificado.

UNSUSPEND: - (retirar suspensão) Retira a suspensão de acesso a X aplicada a um usuário que esteja na lista de usuários do canal.

BAN: - (banir) Adiciona o *!*user@*.host especificado á lista de bans do canal.

UNBAN: - (retirar ban) Remove um BAN da lista de bans de 'X' e da lista de bans activos no canal especificado.

KICK: - (Nível: 50-74 - repelir, chute) Faz com que 'X' aplique no canal um KICK a alguém.

TOPIC: - (tópico) Faz com que 'X' mude o tópico no canal.

VOICE: - (voz) Dá VOICE a um ou mais usuários no canal.

DEVOICE: - Retira VOICE a um ou mais usuários no canal.

BANLIST: - (lista de bans) Mostra a lista de bans do canal.

STATUS: - (Nível 1-24) Mostra a configuração de 'X' para o canal especificado, número de usuários e ops, quem se encontre autenticado e se 'X' se encontra no canal.

ACCESS: - (acesso) Possibilita ver o registo/acesso de um usuário ou dos dados colocados nos parâmetros de busca.

CHANINFO: - (informação de canal) Mostra se um canal se encontra registado, o seu Gerente e o que eventualmente se encontre mencionado em DESCRIPTION e URL.

HELP: - (ajuda) Mostra informação sobre o comando dado.

INFO: - (informação) Mostra a informação de um username, nomeadamente o respectivo nick e user@host, caso se encontre ligado no IRC.

LBANLIST: - (listar bans) Procura bans na lista de bans de 'X' para o canal mencionado.

LOGIN: - (ligar) Autentica quem executa o comando em todos os canais que possua acesso, simultaneamente.

MOTD: - (Message Of The Day - mensagem do dia) Mostra a mensagem do dia de 'X'.

NEWPASS: - (nova password - senha) Possibilita ao usuário mudar a senha de seu username.

REMUSER: - (Nível: 0 - remover usuário) Executa a remoção do usuário da lista de usuários no canal especificado.

SEARCH: - (procurar) Faz com que 'X' procure e liste canais cujos parâmetros de busca abranjam o grupo de palavras-chave no canal

SET: - (Nível: 0 - configurar) Muda modos especiais para o seu username.

  • Variáveis e Valores:
INVISIBLE: - (invisível) Comando pessoal que permite tornar visível ou invisível a informação do username a outros usuários.
LANG: - (língua) Muda a língua em que 'X' lhe responde.

SHOWCOMMANDS: - (mostrar comandos) Mostra todos os comandos que se pode usar num canal consoante o nível de acesso de quem execute o comando.

SHOWIGNORE: - (mostrar ignorados) Mostra a lista de usuários ignorados por 'X'.

SUPPORT: - (apoio) Um método alternativo que permite a um usuário marcado como suporte num registo de canal, poder enquanto ligado no IRC, confirmar ou recusar a sua ajuda a esse registo.

VERIFY: - (verificar) Mostra se um usuário se encontra autenticada.

[ Início ] [ Topo ]

Comandos da QuakeNet

ADDUSER: Adiciona um usuário à lista CHANLEV do canal.

AUTH: Autentica um usuário na Rede QuakeNet.

AUTHHISTORY: Informa o histórico de autenticação do usuário.

AUTOLIMIT: Configura um autolimite no canal.

BANCLEAR: Deleta todos os banimentos do canal.

BANDEL: Deleta um banimento específico do canal.

BANLIST: Lista todos os banimentos permanentes do canal.

BANTIMER: Informa ou modifica a duração de tempo para remover automaticamente os banimentos de um canal.

CHALLENGE: Gera um número aleatório que é necessário para realizar a autenticação criptografada do usuário.

CHALLENGEAUTH: Comando utilizado para se autenticar de forma criptografada.

CHANFLAGS: Modifica ou visualiza as flags de um canal.

CHANLEV: Modifica ou visualiza as flags de um usuário em um canal.

CHANMODE: Modifica ou visualiza as flags dos modos de um canal

CHANOPHISTORY: Mostra quais usuários recentemente receberam o status de Operador do Q Bot.

CHANSTAT: Mostra algumas estatísticas do canal.

CLEARCHAN: Retira todos os modos do canal.

DEOPALL: Retira o op de todos os usuário no canal.

EMAIL: Troca o e-mail do usuário.

GIVEOWNER: concede acesso de owner no canal a um usuário

HELLO: Cria uma conta de usuário .

HELP: Mostra uma lista completa dos comandos disponíveis.

INVITE: Convida o usuário para um canal.

NEWPASS: Troca a senha do usuário.

OP: Concede status de operador ao usuário em um ou mais canais.

PERMBAN: Bani uma máscara (host) permanentemente de um canal.

RECOVER: Recupera um canal de um takeover.

REMOVEUSER: Remove um usuário da lista CHANLEV do canal.

REQUESTOWNER: Solicita a propriedade de um canal.

REQUESTPASSWORD: Solicita a senha do usuário através do e-mail cadastrado em sua conta.

RESET: Recupera uma conta.

SETTOPIC: Configura ou restaura o tópico padrão de um canal.

SHOWCOMMANDS: Mostra ao usuários todos os comandos atualmente disponíveis.

TEMPBAN: Bani temporariamente uma hostmask (máscara) de um canal.

UNBANALL: Remove todos os "bans de canal".

UNBANMASK: Remove os banimentos (bans) de um canal que são coincidem com a máscara informada.

UNBANME: Retira o banimento do próprio usuário.

USERFLAGS: Modifica a própria flag do usuário que executa o comando.

USERS: Mostra informações de usuários do canal.

VERSION: Informa o número da versão e data da copilação do Q Bot.

VOICE: Adiciona voice (+v) ao usuário no canal.

WELCOME: Mostra ou configura a mensagem de boas-vindas do canal.

WHOAMI: Fornece informações da própria conta do usuário.

WHOIS: Fornece informações sobre um usuário ou nick.

[ Início ] [ Topo ]


Purgar cache do servidor

Referências

  1. «QuakeNet Q Commands (ENG)». Quakenet.org. Consultado em 27 de Abril de 2020 
  2. «Undernet Services (ENG)». Undernet.org. Consultado em 26 de Abril de 2020 
  3. «Undernet #Help (ENG)». Undernet.org. Consultado em 26 de Abril de 2020 
  4. «Undernet». Wikipédia. Consultado em 26 de Abril de 2020 
  5. «QuakeNet (ENG)». Wikipédia. Consultado em 27 de Abril de 2020 
  6. «Articles under: Q Commands (ENG)». QuakeNet.org. Consultado em 1 de Maio de 2020 
  7. «Undernet Channel Service (ENG)». Undernet.org. Consultado em 1 de Maio de 2020