Modos para nicks
Cada modo exerce uma função diferente, sendo que ele é aplicado apenas temporiaramente em um nick, caso haver queda de conexão,
os mesmos serão desfeitos. Para aplicar algum modo, utilize //mode $me +modo, caso queira se desfazer do mesmo, use //mode $me -modo.

B - Marca o usuário como sendo um bot/screen. Este modo é aplicado pelo próprio IRCd, geralmente ele é colocado em eggdrops e znc's.
b - O usuário é um administrador do botserv.
c - O usuário é um administrador do hostserv
h - O usuário é um helper
i - Invisível (Nick não aparece nas procuras por /WHO e /NAMES de usuários de fora)
j - Não aceita mensagens privadas (PVT's)
n - Não recebe spam no privado (PVT's)
p - Esconde todos os canais no WHOIS do usuário
r - Identifica o nick como sendo registrado (setado apenas pelos serviços)
s - O usuário está usando uma Conexão Segura (SSL)
R - Recebe mensagens e notices privados (PVTs) somente de nick registrado (+r)
V - Usuário V.I.P da rede
Modos para canais
Cada modo exerce uma função diferente, sendo que ele é aplicado apenas temporiaramente em um canal, caso haver queda de conexão, os mesmos serão desfeitos. Para aplicar algum modo, utilize /mode #canal +modo, caso queira se desfazer do mesmo, use /mode #canal -modo. Se deseja deixá-lo definitivamente, leia /ChanServ help set mlock ou clique aqui.

-- Aplicado em nicks
q - Fornece o status de owner do canal ao usuário
a - Fornece o status de master/admin do canal ao usuário
o - O usuário é um operador do canal e pode kickar/deopar outros usuários
h - Fornece o status de halfop ao usuário (Acesso de OP Limitado)
v - O usuário é um voice, pode falar se o canal estiver moderado (+m)

-- Aplicado em nicks/máscaras
b - Bane nick!ident@host do canal (o)

-- Aplicado em canais
B - Bots não são permitidos (nicks com o modo +B não podem entrar sem serem convidados) (o)
c - Filtra os códigos de cor do mIRC (o)
C - Filtra mensagens em CAPSLOCK para normal (o)
d - Bloqueia as mensagens repetidas (o)
E - Somente usuários com conexão segura (+s) podem entrar no canal (o)
f - Proteção de Flood (para mais informações veja /helpsys floodlimit) (o)
i - O usuário deve ser convidado a entrar no canal para entrar (o)
J - Não permite o uso do comando /ame e /me no canal (o)
k - Usuários devem especificar para entrar, usado /mode #canal +k senha (o)
K - Modo knock, se o canal está com +k/+i/+l/+b um notice será enviado aos ops do canal quando um usuário tentar entrar (o)
l - Permite a entrada de no máximo de usuários (o)
m - Canal moderado (apenas usuários com os modos +vhoaq podem falar no canal) (o)
M - Apenas nicks identificados podem enviar mensagens ao canal (o)
n - Usuários fora do canal não podem enviar mensagens (o)
N - Mudanças de nick não são permitidas no canal, somente operadores, halfops e voices podem mudar de nick (o)
p - Torna o canal privado (não aparece no /LIST nem no WHOIS) (o)
Q - Não permite mensagens de quit no canal (o)
R - Apenas nicks registrados (+r) podem entrar no canal (o)
s - Canal secreto (Não aparece no WHOIS) (o)
S - Sem spam, bloqueia as mensagem de */server*, sites e canais (exceto para operadores/halfop/voices) (o)
t - Apenas usuário +qaoh podem mudar o tópico do canal (o)
T - Canal não aceita o uso do /NOTICE por usuários não cadastrados (o)

(h) requer ser no minímo HalfOp
(o) requer ser no minímo Operador do canal
(a) requer ser no minímo Master do canal
(q) requer ser Owner do canal
Comandos aplicados em nicks/em si
NICK
O comando /nick permite você trocar seu nick na VirtuaLife.
Síntaxe: /nick novo-nick
Ex: /nick joazinho
OBS: Lembre-se que todos os usuários dos canais onde você estiver, irão saber que você modificou o mesmo.

WHOIS
O comando /whois mostra certas informações de um determinado nick, tais como os canais que ele está, host etc.
Síntaxe: /whois nick
Ex: /whois joazinho
-
Flags que o usuário possui:
No momento que você utiliza o comando /whois em alguém antes do canal que ele está, aparece os seguinte prefixos:
~ - Usuário é dono do canal (+q)
& - Usuário é admin do canal (+a)
@ - Usuário é operador do canal (+o)
% - Usuário é halfop (+h)
+ - Usuário é voice (+v)
OBS: Lembre-se, caso não mostre os canais que o nick esteja, é porque ele está usando o modo +p que esconde os mesmo deste comando.

QUERY
O comando query permite você abrir pvt(trocar mensagem privada) com um determinado nick.
Síntaxe: /query nick-desejado
Ex: /query joazinho

IGNORE
O comando ignore permite você ignorar mensagens daquele usuário chato que vive te atormentando. Abaixo seguem os comando do ignore:

/ignore -l
Mostra sua lista de ignore.
Ex: /ignore-l
-
/ignore -r
Remove uma entrada ignore de sua lista.
Ex: /ignore -r nick!*@*
-
/ignore -p
Adiciona um ignore só em PVT (privados/queries).
Ex: /ignore -p nick!*@*
/ignore -p *!*@* (Isso ignora TODOS os nicks)
-
/ignore -c
Adiciona um ignore somente nos Canais.
Ex: /ignore -c nick!*@*
-
/ignore -n
Adiciona um ignore somente nos Notices.
Ex: /ignore -n nick!*@*
-
/ignore -k
Adiciona um ignore somente em mensagens com cores.
Ex: /ignore -k nick!*@*
-
/ignore -d
Adiciona um ignore aos DCCs.
Ex: /ignore -d nick!*@*
-
/ignore -i
Adiciona um ignore aos convites (invites).
Ex: /ignore -i nick!*@*
-
/ignore -t
Adiciona um ignore aos CTCPs.
Ex: /ignore -t *!*@*
/ignore -t nick 3 (ignora pela mask do tipo 3)
/ignore -t nick 4 (ignore todos os pedidos de CTCP dos nicks que estejam no mesmo fornecedor de Internet)
-
/ignore -u
Adiciona um ignore com tempo, isto é, ao fim de X segundos, o ignore é removido automaticamente.
Ex: /ignore -uTEMPO nick!*@* (o tempo é em segundos, ou seja se você quiser adicionar alguém com um ignore de 2 minutos será: /ignore –u120 nick!*@*)

Estas são basicamente as funcionalidades do ignore, no entanto podemos utilizar estes comandos interligados.
Por exemplo, vamos supor que existe o lilozinho e queremos adicioná-lo com ignore no canal e em privado durante 1 minuto, /ignore -cpu120 joazinho!*@*

SETNAME
O comando setname permite você modificar seu Real Name sem precisa reconectar para o mesmo ser modificado.
Síntaxe: /Setname novo-realname
Ex: /Setname joazinho capixaba
OBS: para colocar espaço entre as palavras, você terá que usar as combinações all+255

AWAY
O comando away permite deixar você ausente, mostrando uma mensagem.
Ex:
/away fui na padaria
Caso queira sair do mesmo, basta digitar somente o comando /away novamente.

NOTIFY
O comando notify permite você saber quando o nick adicionado entrou no irc.

Adicionar:
/notify nick nota (A nota é opcional)

Listar:
/notify -l

Deletar:
/notify -r nick
Comandos aplicados em canais
JOIN
O comando join permite você entrar em um determinado canal.
Síntaxe: /join #canal
Ex: /join #Brasil
/join #Brasil,#Ajuda

PART
O comando part permite você sair de um determinado canal.
Síntaxe: /part #canal
Ex: /part #Brasil
/part #Brasil,#Ajuda

INVITE
O comando invite permite você convidar um nick para um determinado canal.
Síntaxe: /invite nick #canal
Ex: /invite joazinho #brasil

LIST
O comando list permite você listar os canais da VirtuaLife.
Abaixo seguem os comandos:

/list
Lista todos os canais da rede
-
/raw list >número
Lista todos os canais com mais usuários do que o número colocado.
Ex: /raw list >15 (Irá listar os canais com mais de 15 usuários)
-
/raw list
Lista todos os canais com menos usuários do que o número colocado.
Ex: raw /list <15 (Irá listar os canais com menos de 15 usuários)
-
/raw list C>tempo
Lista todos os canais criados entre agora e o tempo colocado atrás.
Ex: /list C>15 (Irá listar os canais criados entre agora e 15 minutos atrás)
-
/raw list C
Lista todos os canais criados ao tempo colocado atrás.
Ex: /raw list C<15 (Irá listar os canais criados a 15 minutos atrás)
-
/raw list T>tempo
Lista todos os canais onde os tópicos foram modificados no tempo colocado.
Ex: /raw list T>15 (Irá listar os canais com tópicos que foram modificados no período de 15 minutos)
-
/raw list T
Lista todos os canais onde os tópicos não foram modificados no tempo colocado.
Ex: /raw list T<15 (Irá listar os canais com tópicos que não foram modificados no período de 15 minutos)
-
/raw list *assunto*
Lista todos os canais com o determinado assunto colocado.
Ex: /raw list *shell* (Irá listar os canais relacionados a shell)

OBS: O comando raw é usado devido a alguns scripts não aceitarem a utilização das síntaxes T,C.
Comandos aplicados no servidor
MOTD
O comando motd permite você ver a mensagem do dia do servidor.
Ex: /motd

LINKS
O comando links permite você saber todos os servidores linkados na VirtuaLife
Ex: /links

ADMIN
O comando admin permite você saber quem é o administrador do servidor que você está
Ex: /admin

SILENCE
O comando silence tem o mesmo objetivo que o ignore, só que este é a nível de servidor, isto é, a mensagem não chega ao seu cliente, é logo rejeitada pelo servidor.

Abaixo seguem os comandos:
--Adicionando:
/silence +joazinho (Adiciona o nick joazinho no silence)
/silence +joazinho!~molusco@lifegoing.net (Adiciona À lista o nick joazinho com a identd ~molusco e o host lifegoing.net)
/silence +*!*@lifegoing.net (Adiciona à lista qualquer nick com o host lifegoing.net)
/silence +*!*lifegoing.net (Adiciona à lista qualquer nick com o host igual ou terminar em lifegoing.net)
--Listando:
/silence
--Deletando:
/silence -*!*@lifegoing.net
©VirtuaLife 2016
Licença Creative Commons

Que tal nos ajudar?