Abrir menu principal

Mudanças

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

996 bytes adicionados, 13h09min de 8 de abril de 2021
Adição de definição.
'''NOTA 1''': Para retirar os modos apenas troque o sinal de '''+''' (adição), 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>'''
::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 +)'''