Abrir menu principal

Mudanças

Portal:ChanServ/Freenode/Comandos

2 693 bytes adicionados, 10h06min de 3 de fevereiro de 2021
Adição do comado ALIS.
__NOTOC__
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos da Freenode''': [[#Quite|QUITE]], [[#Unquite|UNQUITE]], [[#Topicappend|TOPICAPPEND]], [[#Topicswap|TOPICSWAP]], [[#Count|COUNT]], [[#Taxonomy|TAXONOMY]], [[#Template|TEMPLATE]], [[#Recover |RECOVER ]], [[#Topicprepend |TOPICPREPEND]], [[#Why|WHY]], [[#Alis|ALIS]] <ref>{{citar web|url=http://quhno.internetstrahlen.de/Vivaldi/freenode-help.html#chanservhelp|titulo=ChanServ (ENG)|publicado=Freenode IRC Help|acessodata=6 de Maio de [[2020]]}}</ref></div>
<div style="width:100%; text-align:justify; margin-bottom:5px;">'''Comandos Universais''': [[#Flags|FLAGS]], [[#Sync|SYNC]], [[#Invite|INVITE]], [[#Op|OP]], [[#Register|REGISTER]], [[#Unban|UNBAN]], [[#Access|ACCESS]], [[#Akick|AKICK]], [[#Clean|CLEAN]], [[#Deop|DEOP]], [[#Devoice|DEVOICE]], [[#Drop|DROP]], [[#Sop|SOP]], [[#Help|HELP]], [[#Info|INFO]], [[#Status|STATUS]], [[#Topic|TOPIC]], [[#Voice|VOICE]], [[#Set|SET]]</div>
O comando ''QUITE'' permite que o operador do canal proíba um usuário de enviar mensagens no <u>canal</u>. O comando pode ser dirigido a um <u>''nick''</u> ou a uma <u>máscara</u>.
:Exemplos:
:: 1 - <code>/msg ChanServ '''QUITE''' <u>#vIRCio</u> <u>Parahyba</u></code>
:: Impedirá o usuário <u>Parahyba</u> de enviar mensagens ao <u>#vIRCio</u>
:: 2 - <code>/msg ChanServ '''QUITE''' <u>#vIRCio</u> <u>*!*@*.tachcatachanabuchaca.com</u></code>
:: Impedirá todos os usuários que contenham em sua máscara <u>virtualife.com.br</u> que enviem mensagens ao <u>#vIRCio</u>
O comando ''UNQUITE'' permite que o operador do canal retire a proibição de um usuário de enviar mensagens a um <u>canal</u>. O comando pode ser dirigido a um <u>''nick''</u> ou a uma <u>máscara</u>.
:Exemplos:
:: 1 - <code>/msg ChanServ '''UNQUITE''' <u>#vIRCio</u> <u>Parahyba</u></code>
:: Retira a proibição do usuário <u>Parahyba</u> de enviar mensagens ao <u>#vIRCio</u>
:: 2 - <code>/msg ChanServ '''UNQUITE''' <u>#vIRCio</u> <u>*!*@*.tachcatachanabuchaca.com</u></code>
:: Retira de todos usuários que contenham em sua máscara <u>virtualife.com.br</u> a proibição de enviar mensagens ao <u>#vIRCio</u>
</code>
O comando ''TOPICAPPEND'' permite a adição de uma palavra ao final de um tópico de canal. A palavra ou frase é separada do tópico antigo pelo simbolo "|".
:Exemplo:
:: 1 - <code>/msg ChanServ '''TOPICAPPEND''' <u>#FuLLIRC</u> <u>Portugal</u></code>
:: Acrescenta a palavra <u>Portugal</u> ao final do tópico do <u>#FuLLIRC</u>
O comandos ''TOPICPREPEND'' permite a adição de uma palavra ao início do tópico de canal. A palavra ou frase é separada do tópico antigo pelo simbolo "|".
:Exemplo:
:: 1 - <code>/msg ChanServ '''TOPICPREPEND''' <u>#Brazink</u> <u>Brasil</u></code>
:: Acrescenta a palavra <u>Brasil</u> no início do tópico do <u>#Brazink</u></code>
O comando ''TOPICSWAP'' permite a troca de partes do tópico de um <u>#canal</u>
:Exemplo:
:: 1 - <code>/msg ChanServ '''TOPICSWAP''' <u>#IRchelp</u> <u>reter</u>:<u>compartilhar</u></code>
:: Troca a palavra <u>reter</u> do tópico do <u>#IRChelp</u> pela palavra <u>compartilhar</u>
A segunda linha mostra a quantidade de usuários registrado por ''flag'' (A, F, O, R, V, b, e, f, i, o, r, s, t, v)
:Exemplo:
:: 1 - <code>/msg ChanServ '''COUNT''' <u>#IRCBrasil</u></code>
:: Informa a quantidade de usuários registrados nas listas xOP, quais estão registrados em outras listas e a quantidade por ''flag''.
:Repostas:
:: -ChanServ- ##IRCBrasil: VOP: 0, HOP: 0, AOP: 0, SOP: 0, AKick:0, Other: 1:: -ChanServ- ##IRCBrasil: A:1 F:1 O:0 R:1 S:0 V:0 b:0 e:0 f:1 i:1 o:1 r:1 s:1 t:1 v:1
[ [[#comandos|Início]] ] [ [[#top|Topo]] ]
 
== Alis ==
Sintaxe: <code>/msg '''ALIS''' LIST <u>palavra</u> <u>opção</u></code>
 
O comando '''ALIS''' é a maneira mais prática de se procurar canais na Rede Freenode, tendo em vista os milhares registrados, pois pode-se procurar por palavra de interesse.
 
Opções
: -min <u>número</u>: Mostra no resultado da pesquisa, somente os canais com o <u>número</u> mínimo de usuário especificado.
: -max <u>número</u>: Mostra no resultado da pesquisa, somente os canais com o <u>número</u> máximo de usuário especificado.
: -skip <u>número</u>: Mostra no resultado da pesquisa, os primeiros resultado especificados no <u>número</u>.
: -show [m][t]: Mostra no resultado da pesquisa o nome dos canais, incluindo os modos ou tópicos.
: -mode <+|-|=><modes>: Mostra no resultado da pesquisa, apenas os canais com/sem os modos configurados.
: -topic <u> palavra</u>: Mostra no resultado da pesquisa, apenas os canais que coincidam com a <u>palavra</u> especificada.
: -showsecret: Mostra no resultado da pesquisa, apenas os canais secretos. (requer ''chan:auspex'')
 
A <u>palavra</u> pode conter os caracteres coringas '*' (asterístico) ou '?' (interrogação) para substituir o nome do canal ou palavra do tópico ou completa-lo, designando assim qualquer canal ou qualquer palavra. Se nenhum nome de canal/tópico for especificado, ou se o nome do canal não começar por um '#' (hashtag), será substituído pelo carácter coringa.
 
Exemplos 1:
 
: <u>u?bar</u> - Mostra canais que iniciam com qualquer palavra/letra seguido pela palavra "bar"
: <u>#bar*</u> - Mostra canais que iniciam com a palavra "#bar", seguidos por qualquer palavra/letra
: <u>##*bar*</u> - Mostra canais que iniciam com ## seguidos por qualquer outra palavra/letra e também com a palavra "bar"
 
Exemplos 2:
 
: 1 - <code>/msg '''ALIS''' LIST <u>*linux*</u></code>
 
: Mostra a lista dos 60 primeiros canais que tenham no tópico a palavra <u>linux</u>
 
: 2 - <code>/msg '''ALIS''' LIST <u>#IRChelp-*</u> -m <u>10</u></code>
 
: Mostra alista dos 60 primeiros canais que comecem com o nome <u>IRChelp-</u>, e que tenham no mínimo <u>10</u> usuários.
 
:3 <code>/msg '''ALIS''' help LIST</code>
 
: Mostra a ajuda do comando ''ALIS''.
 
:4 <code>/msg '''ALIS''' LIST #linux* <u>-show</u> <u>m</u></code>
 
: Mostra a lista dos 60 primeiros canais com o nome começando por <u>linux</u> e com seus respectivos <u>[[Portal:Modos|modos]]</u>
 
:5 <code>/msg '''ALIS''' LIST #foo* <u>-mode</u> <u>=n</u></code>
 
: Mostra a lista dos 60 primeiros canais iniciados com o nome <u>#foo</u>, seguidos por qualquer outra palavra/letra, quem tenham modo <u>n</u>
 
[ [[#comandos|Início]] ] [ [[#top|Topo]] ]
 
</div>
<div style="float:right; width:48%; text-align: justify; padding: 10px ">
O comando '''TAXONOMY''' mostra informações de metadados associados ao canal em questão.
:Exemplo:
:: 1 - <code>/msg ChanServ '''TAXONOMY''' <u>#vIRCio</u></code>
Se o parâmetro [<u>#canal</u>] é fornecido, a lista de ''TEMPLATES'' do canal especificado é mostrada.
Exemplo 1:Exemplo:: 1 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u></code>
Caso contrário, pode-se realizar a modificação do ''TEMPLATE'' definindo um nome para o novo ''TEMPLATE'' ou mudando as ''FLAGS'' atuais, usando os sinais de ' <u>-</u> ' para retirar e ' <u>+</u> ' para adicionar, ou opcionalmente ' <u>!</u> '. Os ''TEMPLATES'' não podem ter valores vazios, caso isso ocorra, ocorrerá a exclusão dos mesmos.
Exemplo 2:Exemplo:: 2 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u> [<u>op</u> <u>-*+vVoti]</u></code>
:: 3 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u> [<u>co-founder</u> <u>+*-O]</u></code>
:: 4 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u> [<u>antigo-template</u> <u>-*]</u></code>
:: 5 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u> [<u>user</u> <u>!+A]</u></code>
:: 6 - <code>/msg ChanServ '''TEMPLATE''' <u>[#FuLLIRC]</u> [<u>user</u> <u>VOP]</u></code>
Se o sinal '!' é usado, todos os registros de acesso que correspondem exatamente ao ''TEMPLATE'' especificado, são alterados. Exceção quando se realiza a operação de adicionar ou excluir o ''founder'' (+F).
O comando ''WHY'' informa as entradas de acesso pertencentes a um usuário.
:Exemplos:
:: 1 - <code>/msg ChanServ '''WHY''' <u>#BrIRC</u> <u>Oconnel</u></code>
:: Informa as entradas de acesso do <u>#BrIRC</u> do usuário <u>Oconell</u>.