Abrir menu principal

Mudanças

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

11 977 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|SET MLOCK]]<u/code>MLOCKou <code>/u>'''msg ChanServ [[Portal:ChanServ/Comandos_de_Gerenciamento#Mode|SET MODE LOCK]]</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>canal#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>.
: '''Modo <u>m</u>: Moderado'''
:Exemplo:
::1 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +<u>m</u></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>modo</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> : O ''ban'', proíbe um usuário de entrar em um <u>canal</u>. Se o comando for executado enquanto o usuário alvo estiver no <u>canal</u>, o mesmo será impedido de "falar" no mesmo ou de trocar o ''nick'' enquanto estiver nele. :Exemplos: :: 1 - <code>/msg '''MODE''' <u>#vIRCio</u> +<u>b</u> <u>cirinho!*@*</u></code> :: Banirá do canal <u>vIRCio</u> o usuário de ''nick'' <u>cirinho</u>, sem verificar o ''hostname''. :: 2 -<code>/msg '''MODE''' <u>letra#vIRCio</u> +<u>parâmetrob</u> <u>*!*@*.br</u></code> :: Banirá do canal <u>vIRCio</u>, todos os usuários que contenham em seu ''host'' o domínio <u>.br</u>. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. :: '''NOTA''': Para visualizar a lista de ''nicks'' banidos, execute o comandos <code>/msg '''MODE''' #nome_do_canal +<u>b</u></code> : '''Modo <u>d</u>: Delay Msg''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>d</u> {<u>segundos</u>}</code> : Proíbe um usuário de enviar mensagem a um <u>canal</u> por alguns <u>{seg}</u> segundos depois de entrar. :Exemplos: ::1 - <code>/msg '''MODE''' <u>#BrasVip</u> +<u>d</u> {<u>5</u>}</code> :: Atribui o modo ''delay message'' ao <u>#BrasVip</u>, evitando que novos usuários enviem mensagens antes de permanecerem <u>05 segundos</u> no mesmo. ::2 - <code>/msg '''MODE''' <u>#BrasVip</u> -<u>d</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> :O modo de <u>exceção</u> é usado para permitir que o usuário excepcionado entrem/"falem" em um <u>canal</u> como se o mesmo não estivesse banido ou o canal não estivesse no modo moderado (modo <u>+m</u>)/silencioso. Isso pode ser útil se for necessário banir uma range de [[IP]]s inteiro devido a abuso persistente, mas alguns usuários desse ''IP'' ainda tiverem que ter permissão para entrar no <u>canal</u>. :Exemplos: :: 1 - <code>/msg '''MODE''' <u>#BrasIRC</u> +<u>e</u> <u>bigua!*@*</u></code> :: Permitirá que o ''nick'' <u>bigua</u> entre no canal <u>BrasIRC</u> mesmo que ele esteja banido. A verificação com a lista de banidos é feita por ''nick'', desconsiderando o ''hostname''. :: 2 - <code>/msg '''MODE''' <u>#BrasIRC</u> +<u>e</u> <u>*!*@*.br</u></code> :: Permitirá que todos os usuário com domínio <u>.br</u> entrem no canal <u>BrasIRC</u>, mesmo que estejam banidos. Neste caso, não se verifica o ''nick'', apenas o ''hostname''. : '''Modo <u>F</u>: ''Flood'' por ''Nick'' - ''Nick Flood'' ''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>F</u> {<u>num</u>}:{<u>seg</u>}</code> : Limite a troca de ''nicks'' a um determinado número em um determinado tempo em segundos. :Exemplos: ::1 - <code>/msg '''MODE''' <u>#IRChelp</u> +<u>F</u> <u>3</u>:<u>10</u></code> ::Limita a entrada no canal <u>IRChelp</u> à 03 <u>''nicks''</u> a cada 10 <u>segundo</u>. ::2 - <code>/msg '''MODE''' <u>#IRChelp</u> -<u>F</u></code> ::Retira a restrição de quantidade de 03 <u>''nicks''</u> a cada 10 <u>segundo</u> no canal <u>IRChelp</u>. : '''Modo <u>f</u>: Flood por Mensagens - ''Message Flood'' ''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>f</u> [*]{<u>num_linhas</u>}:{<u>seg</u>}</code> : Permite apenas um certo <u>{num}</u> de linhas de mensagens a cada <u>{segs}</u>. Se adicionado o simbolo de asterístico <u>*</u>, o ''ChanServ'' irá banir o usuário caso o mesmo exceda esse limite. Esse modo previne o ''flood'' nos canais.: '''NOTAS''': O asterístico <u>*</u> tem que ser junto ao <u>número de linhas</u>. :Exemplos: ::1 - :Sintaxe: <code>/msg '''MODE''' <u>#brIRC</u> +<u>f</u> *<u>5</u>:<u>5</u></code> ::Permite que os usuários enviem ao <u>#brIRC</u> apenas <u>05 linhas</u> com mensagens a cada <u>05 segundos</u>. Com o asterístico <u>*</u> no comando, o usuário será banido pelo ''ChanServ'' caso exceda esse limite. ::2 - :Sintaxe: <code>/msg '''MODE''' <u>#brIRC</u> +<u>f</u> <u>5</u>:<u>5</u></code> ::Permite que os usuários enviem ao <u>#brIRC</u> apenas <u>05 linhas</u> com mensagens a cada <u>05 segundos</u>. Sem o asterístico <u>*</u> no comando, o usuário apenas não enviará mais mensagens ao canal, até que transcorra o período de <u>05 segundo</u>. ::3 - :Sintaxe: <code>/msg '''MODE''' <u>#brIRC</u> -<u>f</u></code> ::Retira a proteção de ''flood'' de mensagens do <u>#brIRC</u>. : '''Modo <u>g</u>: Filtro de Canal''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>g</u> {<u>palavra</u>}</code> : Adiciona palavras específicas ao "filtro" do <u>canal</u>, impedindo que sejam enviadas para o mesmo. :Exemplos: ::1 - :Sintaxe: <code>/msg '''MODE''' <u>#sVipCHAT</u> +<u>g</u> <u>puta</u></code> :: Adiciona a palavra <u>puta</u> ao "filtro" do <u>#SvipCHAT</u>, impedindo que a mesma seja enviada. ::2 - :Sintaxe: <code>/msg '''MODE''' <u>#sVipCHAT</u> -<u>g</u> <u>puta</u></code> :: Retira a palavra <u>puta</u> do "filtro" do <u>#SvipCHAT</u>, liberando a mesma para ser enviada. : '''Modo <u>H</u>: Histórico de Canais'''
: Sintaxe: <code>/msg '''Modo MODE''' <u>#nome_do_canal</u>k+/-<u>H</u>{<u>num</u>}: Chave'''{<u>seg</u>}</code>
:Sintaxe: <code>/msg '''MODE''' Mostra ao usuário que esta entrando no <u>canal</u> +<u>k</u> , um histórico da conversa definido este pela quantidade {num} das últimas linhas digitadas nos últimos segundos {<u>senha</u>seg}</code>.
:Exemplos:
::1 - <code>/msg '''MODE''' <u>#irchelpVirtuaLife</u> +<u>kH</u> <u>123450</u>:<u>8400</u></code>
:: Defini a senha Mostra ao usuário que entra no canal <u>1234VirtuaLife</u> para entrar no canal à últimas 50 <u>linhas</u> digitadas nos últimos 86400 <u>#irchelpsegundo</u>(24h).
::2 - <code>/msg '''MODE''' <u>#irchelpVirtuaLife</u> -<u>k</u> <u>1234H</u></code>
:: Retira a senha <u>1234</u> anteriormente definida para entrar no o modo histórico do canal <u>#irchelpVirtuaLife</u>.
::3 - <code>/msg '''MODE''' Modo <u>#irchelpI</u> : <u>1234</uspan id="invex">Exceção à convite</codespan>(''Invex'') '''
:Sintaxe: Entra <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> :Exemplos: :: 1 - <code>/msg '''MODE''' <u>#BrIRC</u> +<u>I</u> <u>Oconnel!*@*</u></code> :: Permitirá que o ''nick'' <u>Oconnel</u> entre no canal <u>BrIRC</u> mesmo que ele esteja definido com modo +i (somente convidados). A verificação é feita por ''nick'', desconsiderando o ''hostname''. :: 2 - <code>/msg '''MODE''' <u>#BrIRC</u> +<u>I</u> <u>*!*@*.net</u></code> :: Permitirá que exige a senha todos os usuário com domínio <u>.net</u> entrem no canal <u>1234BrIRC</u>, mesmo que ele esteja definido com modo +i (somente convidados).Neste caso, não se verifica o ''nick'', apenas o ''hostname''. : '''Modo <u>J</u>: Atraso na Reentrada após um ''Kick'' '''
: Sintaxe: <code>/msg '''MODE'''Modo <u>l#nome_do_canal</u>: Limite'''+/-<u>J</u> {<u>seg</u>}</code>
:Sintaxe: <code>/msg '''MODE''' <u>Proíbe um usuário que foi "kickado", reentrar no canal</u> +/-<u>l</u> {<u>limite</u>}</code>antes do tempo (em segundos) determinado.
:Exemplos:
:: 1 - <code>/msg '''MODE''' <u>#irchelpBrasVip</u> +<u>lJ</u> <u>2360</u></code> :: Proíbe o usuário que foi "kickado" do canal <u>BrasVip</u> de reentrar no mesmo antes de 60 segundos (1 minuto). ::2 - <code>/msg '''MODE''' <u>#BrasVip</u> -<u>J</u></code> ::Retira a restrição de reentrada no <u>BrasVip</u> após a execução do comando ''kick'' em um usuário. : '''Modo <u>j</u>: Flood de Entrada no Canais - ''Join Flood'' ''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>j</u> {<u>num</u>}:{<u>seg</u>}</code> : Permite somente um <u>{num}</u> de entradas no <u>canal</u> a cada <u>{sec}</u> segundos, prevenindo assim o ataque em massa de ''Join Flood''. :Exemplos:
:: Defini o limite de 1 - <code>/msg '''MODE''' <u>#BrasPort</u> +<u>j</u> <u>235</u> usuários para o canal :<u>irchelp10</u>.</code>
:: 2 - Permite somente que <codeu>5</msg '''MODE''' u> usuários entrem no <u>#irchelpBrasPort</u> -a cada <u>l10</u></code>segundos.
:: Retira o limite de 2 - <code>/msg '''MODE''' <u>23#BrasPort</u> usuários para o canal -<u>irchelpj</u>.</code>
: '''Modo : Retira a proibição de limite de entrada de usuários no <u>b#BrasPort</u>: Banir'''.
:Sintaxe: <code>/msg '''MODE''' Modo <u>#canalk</u> +/-<u>b</u> {<u>nick!ident@host</u>}</code>: Chave'''
: O Sintaxe: <code>/msg '''MODE'ban'', proíbe um usuário de entrar em um <u>#canalnome_do_canal</u> +<u>k</u>. Se o comando for executado enquanto o usuário alvo estiver no {<u>#canalsenha</u>, o mesmo será impedido de "falar" no mesmo ou de trocar o ''nick'' enquanto estiver nele.}</code>
:Exemplos:
:: 1 - <code>/msg '''MODE''' <u>#irchelpsVipCHAT</u> +<u>bk</u> <u>cirinho!*@*1234</u></code>
:: Banirá do canal Defini a senha <u>irchelp1234</u> o usuário de ''nick'' para entrar no canal <u>cirinhosVipCHAT</u>, sem verificar o ''hostname''.
:: 2 - <code>/msg '''MODE''' <u>#irchelpsVipCHAT</u> +-<u>bk</u> <u>*!*@*.br1234</u></code>
:: Banirá do canal Retira a senha <u>irchelp1234</u>, todos os usuários que contenham em seu ''host'' o domínio anteriormente definida para entrar no canal <u>.brsVipCHAT</u>. Neste caso, não se verifica o ''nick'', apenas o ''hostname''.
:: 3 - <code>/msg '''NOTA''': Para visualizar a lista de JOIN''nicks'' banidos, execute o comandos <codeu>#sVipCHAT</MODE #nome_do_canal +u> <u>b1234</u></code>
: '''Modo : Entra no canal que exige a senha <u>e1234</u>: Exceção'''.
:Sintaxe: <code>/msg '''MODE''' Modo <u>#canall</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>: Limite'''
:O modo de Sintaxe: <code>/msg '''MODE''' <u>exceção#nome_do_canal</u> é usado para permitir que o usuário excepcionado entrem+/"falem" em um -<u>#canall</u> como se o mesmo não estivesse banido ou o canal não estivesse no modo moderado(modo {<u>+mlimite</u>)/silencioso. Isso pode ser útil se for necessário banir uma range de [[IP]]s inteiro devido a abuso persistente, mas alguns usuários desse ''IP'' ainda tiverem que ter permissão para entrar no <u>#canal}</ucode>.
:Exemplos:
:: 1 - <code>/msg '''MODE''' <u>#irchelpBrasPort</u> +<u>el</u> <u>cirinho!*@*23</u></code>
:: Permitirá que Defini o ''nick'' limite de <u>cirinho23</u> entre no usuários para o canal <u>irchelpBrasPort</u> mesmo que ele esteja banido. A verificação com a lista de banidos é feita por ''nick'', desconsiderando o ''hostname''.
:: 2 - <code>/msg '''MODE''' <u>#irchelpBrasPort</u> +-<u>e</u> <u>*!*@*.brl</u></code>
:: Permitirá que todos os usuário com domínio Retira o limite de <u>.br23</u> entrem no usuários para o canal <u>irchelpBrasPort</u>, mesmo que estejam banidos. Neste caso, não se verifica o ''nick'', apenas o ''hostname''.
: '''Modo <u>IL</u>: Exceção Redirecionamento Devido à conviteLimite'''
:Sintaxe: <code>/msg '''MODE''' <u>#canalnome_do_canal</u> +/-<u>IIIIL</u> {<u>nick!ident@host1#canal-livre</u>} [<u>nick!ident@host2</ucode>] [ : Redireciona um usuário a entrar em outro <u>nick!ident@host3canal</u>, caso o anterior esteja cheio, devido à restrição do modo limite ([[#canall|+l] [<u>nick!ident@host4</u>]</code>).
:Exemplos:
:: 1 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +<u>IL</u> <u>cirinho!*@*#FullIRC</u></code>
:: Permitirá Redireciona o usuário que o ''nick'' tenta entrar no canal <u>cirinhoIRChelp</u> entre no , quando o mesmo estiver "cheio", para o canal <u>irchelpFullIRC</u> mesmo que ele esteja definido com modo +i (somente convidados). A verificação é feita por ''nick'', desconsiderando o ''hostname''.
:: 2 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +-<u>I</u> <u>*!*@*.netL</u></code>
:: Permitirá que todos os usuário com domínio <u>.net</u> entrem no Retira o redirecionamento do canal <u>irchelpIRChelp</u>, mesmo que ele esteja definido com modo +i (somente convidados). Neste caso, não se verifica o ''nick'', apenas o ''hostname''.
: '''Modo <u>FU</u>: Nick FloodLimite para Mensagens'''
:Sintaxe: <code>/msg '''MODE''' <u>#canalnome_do_canal</u> +/-<u>FU</u> {<u>num</u>}:{<u>seg</u>}</code>
: Limite a troca de ''nicks'' a Proíbe mensagens que excederam um determinado número em {num} limite de linhas dentro de um determinado espaço de tempo em segundos{seg}.
:Exemplos:
::1 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +<u>FU</u> <u>350</u>:<u>103</u></code>
::Limita Impede que a entrada parte da mensagem que excedeu a <u>50</u> linhas em menos de <u>3 segundos</u>, seja mostrada no #irchelp à 03 canal <u>IRChelp</u>. Esse modo é similar ao modo ''nicksflood''</u> ([[#canalf|+f]]), com a cada 10 diferença de que o modo <u>segundo+U</u>não ''kicka'' o usuário transgressor.
::2 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> -<u>FU</u></code>
::Retira a restrição o modo de quantidade limite de 03 mensagens do canal <u>''nicks''IRChelp</u> a cada 10 <u>segundo</u> no #irchelp.
: '''Modo <u>HX</u>: Histórico de CanaisIsenções''' :Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>X</u> {<u>permissão</u>}:{<u>modo</u>}</code>
:Sintaxe: <code>/msg Dá a usuários que possuem certos '''MODEmodos''' <u>([[#canalv|+v]], [[#canalh|+h]] ou [[#canal</u> canalo|+/-o]]), permissões especiais para não serem proibidos de realizar algumas ações no <u>Hcanal</u> {<u>num</u>}:{<u>seg</u>}</code>.
: Mostra ao usuário '''Permissões:''':: <u>topiclock</u>: permissão requerida para mudar o tópico do canal, se o modo [[#canalt|+t]] estiver habilitado.:: <u>auditorium-vis</u></u>: permissão requerida para estar sempre visível em um #canal que esteja com o modo [[#canalu|+u]] habilitado.:: <u>auditorium-see</u>: permissão requerida para ver todos os usuários em um #canal que esteja com o modo [[#canalu|+u]] habilitado.:: <u>blockcaps</u>: permissão requerida para enviar mensagens com CAPS em um #canal que esteja com o modo [[#canalB|+B]] habilitado.:: <u>blockcolor</u>: permissão requerida para enviar mensagens coloridas em um #canal que esta entrando no esteja com o modo [[#canalc|+c]] habilitado.:: <u>filter</u>: permissão requerida para passar pelos "filtros" do canal quando o modo [[#canalg|+g]] estiver habilitado.:: <u>flood</u>: permissão requerida para passar pela proibição de ''flood'' por mensagens do canal, quando o modo [[#canalf|+f]] estiver habilitado.:: <u>nickflood</u>: permissão requerida para passar pela proibição de ''flood'' por troca de ''nick'' do canal, quando o modo [[#canalF|+F]] estiver habilitado.:: <u>noctcp</u>: permissão requerida para enviar CTCPs para o canal, quando o modo [[#canalC|+C]] estiver habilitado.:: <u>nonick</u>: permissão requerida para trocar de ''nick'' no canal, um histórico da conversa definido este quando o modo [[#canalN|+N]] estiver habilitado.:: <u>nonotice</u>: permissão requerida para enviar notice para o canal, quando o modo [[#canalT|+T]] estiver habilitado.:: <u>regmoderated</u>: Permissão requerida para passar pela quantidade {num} das últimas proibição dos modos [[#canalR|+R]] - apenas usuários registrados entram no canal - e [[canalM|+M]] - apenas usuários registrados "falam" no canal.:: <u>slowmode</u>: Permissão requerida para enviar mensagens acima do limite de linhas digitadas nos últimos segundos {seg}e tempo determinadas para o canal, se o modo [[#canalU|+U]], se estiver habilitado.:: <u>stripcolor</u>: Permissão requerida para enviar mensagens formatadas (negrito, itálico, etc..), quando o modo [[#canalS|+S]] estiver habilitado.
:Exemplos:
::1 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +<u>HX</u> <u>50cesonr</u>:<u>8400v</u></code>
::Mostra Permite que usuários com status de ''voice'' ([[#canalv|+v]]), não tenham suas mensagens censurados (modo [[#canalg|+g]]) ao usuário que entra "falarem" palavras proibidas no #irchelp à últimas 50 canal <u>linhasIRChelp</u> digitadas , definidas nos últimos 86400 <u>segundo</u> (24h)filtros da Rede.
::2 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> -<u>HX</u> <u>cesonr</u>:<u>v</u></code>
::Retira o modo histórico de isenção do canal <u>#irchelpIRChelp</u>para usuários que possuem o status de ''voice''.
*3 - Sintaxe de canais aplicada aos ''nicks'': <code>/msg '''MODE''' <u>canal#nome_do_canal</u> +/-<u>letramodo</u> <u>nick</u></code>
: '''Status <u>v</u>: Voice(prefix +)'''
:Sintaxe: <code>/msg '''MODE''' <u>#canalnome_do_canal</u> +/-<u>vvvv</u> {<u>nick1</u>} [<u>nick2</u>] [<u>nick3</u>] [<u>nick4</u>]</code>
:Exemplos:
::1 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> +<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code>
::Dá status de ''voice'' aos usuários especificados.
::2 - <code>/msg '''MODE''' <u>#irchelpIRChelp</u> -<u>vvvv</u> <u>campari</u> <u>rockcavera</u> <u>venenOsa</u> <u>escorpiao</u></code>
::Retira o status de ''voice'' aos usuários especificados.
: '''NOTA''': A mesma sintaxe pode ser usada para os modos +o (operador), +a (administrador), +q (proprietário), +h (halfop), basta trocar o o modo <u>v</u> pelos outros modos anteriormente descritos.
 
: '''Status <u>Y</u>: Oper-Join (prefix !)'''
 
:Sintaxe: <code>/msg '''MODE''' +/-<u>Y</u> {<u>nick</u>}</code>
 
: Marca um usuário como sendo um membro da ''staff'' da Rede. Esse modo poder ser atribuído apenas por um IRCop.
 
:Exemplos:
 
::1 - <code>/msg '''MODE''' +<u>Y</u> <u>volcan</u></code>
 
:: Coloca o simbolo "!" na frente do nick <u>volcan</u>, marcando o mesmo com sendo um membro da ''staff'' da Rede.
 
::2 - <code>/msg '''MODE''' -<u>Y</u> <u>volcan</u></code></code>
 
:: Retira o simbolo de ''staff'' "!" do nick <u>volcan</u>.
 
: '''Status <u>w</u>: Modo Automático '''
 
:Sintaxe: <code>/msg '''MODE''' <u>#nome_do_canal</u> +/-<u>w</u> {<u>modo</u>}:<u>{nick/máscara}</u></code>
 
: Atribui automáticamente o modo <u>{modo}</u> informado ao <u>''nick''</u> ou máscara indicado quando o mesmo entra no canal. Isso evita a necessidade de alguns ''bots''. Os <u>{modos}</u> podem ser de <u>op</u> - letra "o", <u>voice</u> - letra "v" ou <u>halfop</u> - letra "h".
 
:Exemplos:
 
::1 - <code>/msg '''MODE''' <u>#Brasirc</u> +<u>w</u> <u>h</u>:<u>Polaroid</u></code>
 
:: Atribui automaticamente ao ''nick'' <u>Polaroid</u> o <u>modo</u> ''halfop'' quando o mesmo entrar no <u>#Brasirc</u>.
 
::2 - <code>/msg '''MODE''' <u>#Brasirc</u> +<u>w</u> <u>h:*!camera@polaroid</u></code>
 
:: Atribui automaticamente a máscara <u>*!camera@polaroid</u> o <u>modo</u> ''halfop'' quando o mesmo entrar no <u>#Brasirc</u>.
 
::3 - <code>/msg '''MODE''' <u>#Brasirc</u> +<u>w</u> <u>h</u>:<u>Polaroid!*@*</u></code>
 
:: Atribui automaticamente a máscara <u>Polaroid!*@*</u> o <u>modo</u> ''halfop'' quando o mesmo entrar no <u>#Brasirc</u>.
 
::4 - <code>/msg '''MODE''' <u>#Brasirc</u> -<u>w</u> <u>h</u>:<u>Polaroid!*@*</u></code>
 
:: Retira a máscara <u>Polaroid!*@*</u> da lista de ''auto-mode'' do <u>#Brasirc</u>.
 
'''NOTA''': Para verificar a lista de ''nicks/máscaras'' que foi atribuída a algum canal específico, use o comandos <code>/msg '''MODE''' <u>#nome_do_canal</u> <u>w</u> </code>.
 
:Exemplo
 
::1 - <code>/msg '''MODE''' <u>#Brasirc</u> <u>w</u></code>
 
:: Mostra a lista de ''nicks''/máscaras atribuídas ao <u>#Brasirc</u>. A lista é mostrada na sessão de servidores do ''script''.