Mudanças

Ir para navegação Ir para pesquisar

Portal:Modos/Modos de Canais/Orientações

1 267 bytes adicionados, 17h07min de 10 de abril de 2021
m
sem sumário de edição
A baixo você encontra uma explanação geral sobre as sintaxe usadas na maioria dos Servidores.
'''NOTA 1''': Para retirar os modos apenas troque o sinal de '''+''' (adição), por pelo sinal de '''-''' (subtração).O sinal da '''/''' (barra) não faz parte do comando, e significa '''ou'''. Isso quer dizer que pode-se usar ou o sinal de '''+''' ou '''-'''
'''NOTA 2''': Você pode ver quais modos estão definidos em um canal executando os comandos <code>/msg '''MODE''' <u>canal</u></code>. Use <code>/msg ChanServ '''INFO''' <u>#canal</u></code> para ver outros modos definidas com o comando <code>/msg ChanServ '''SET''' [[Portal:ChanServ/Freenode#Set|<u>SET MLOCK</u>]]</code> ou <code>/msg ChanServ '''SET''' [[Portal:ChanServ/Comandos_de_Gerenciamento#Mode|<u>SET MODE LOCK]]</u></code>.
'''NOTA 3''': Na Rede <u>Freenode</u>, todos os modos são perdidos caso o canal fique sem usuários. Para impedir a perda dos modos é necessário realizar o comandos <code>/msg ChanServ '''SET [[Portal:ChanServ/Freenode#Set|<u>SET GUARD</u>''']]</code>.<ref>{{citar web|url=https://freenode.net/kb/answer/channelmodes|titulo=Channel Modes (ENG)|publicado=Freenode.net |acessodata=2020-06-12}}</ref>. Em outras Redes, o comando que matém os modos do canal é o <code>/msg ChanServ [[Portal:ChanServ/Comandos_de_Gerenciamento#SetKeepmodes|SET KEEPMODES]]</code>, que geralmente é configurado automaticamente.
'''NOTA 4''': Os parâmetros entre '''[ ]''' - (colchetes - ) são opcionais e os parâmetros entre '''{ }''' - (chaves ) - são obrigatórios. == Definição ==<div style="width:100%; text-align:justify;>O modos de canais definem proteções com relação a tipos de mensagens/palavras aceitas, formas de acesso ao canal, organização e interações com os usuários. Alguns modos de canais possuem parâmetros, como os modos 'k' (key), 'l' (limite) e 'b' (banimento) e ainda outros dão privilégios aos usuários do canal. Esses privilégios são chamados de status que podem ser 'o' (operador), 'v' (''voices''), 'h' (''halfoperador''), 'a' (administrador) ou 'q' (proprietário). Todos esses modos servem para organizar e proteger os canais seja de usuários com intenção não ortodoxas ou de possíveis equívocos ocorridos não intencionalmente. Para obter mais informações específicas, digite <code>/msg '''HELP''' <u>'''CHMODES'''</u></code>.</div>
== Sintaxe De canais ==
*1 - Sintaxe sem parâmetros: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>letramodo</u></code>
:'''NOTA''': Para saber quais os modos que um canal possui, execute o comando <code>/msg '''MODE''' #nome_do_canal</code>.
::Defini o canal como <u>moderado</u>, ou seja, apenas usuários com status +o, +v, +h, +a, +q, poderão "falar".
*2 - Sintaxe com parâmetros: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>letramodo</u> <u>parâmetro</u></code>
: '''Modo <u>b</u>: <span id="Ban">Banir</span>'''
:Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>b</u> {<u>nick!ident@host</u>}</code>
:: Retira o modo ''delay message'' do #BrasVip.
: '''Modo <u>e</u>: <span id="exception">Exceção</span>'''
:Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>eeee</u> {<u>nick!ident@host1</u>} [<u>nick!ident@host2</u>] [<u>nick!ident@host3</u>] [<u>nick!ident@host4</u>]</code>
::Retira o modo histórico do canal <u>VirtuaLife</u>.
: '''Modo <u>I</u>: <span id="invex">Exceção à convite</span> (''Invex'') '''
:Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>IIII</u> {<u>nick!ident@host1</u>} [<u>nick!ident@host2</u>] [<u>nick!ident@host3</u>] [<u>nick!ident@host4</u>]</code>
::Retira o modo de isenção do canal <u>IRChelp</u> para usuários que possuem o status de ''voice''.
*3 - Sintaxe de canais aplicada aos ''nicks'': <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>letramodo</u> <u>nick</u></code>
: '''Status <u>v</u>: Voice (prefix +)'''

Menu de navegação