OBS: Estes comandos são baseados no mIRC. Não dá para garantir que todos os comandos possam servir em outros programas.
Alguns servidores legais para conectares:
- /server Irc.Atomick.Org
- /server opensource.mooo.com
- /server Irc.mindforge.org
- /server Irc.brlink.org
- /server Irc.hub4ever.org
- /server Irc.ef-net.org
/join #canal
Você entrará no canal de sua escolha. Caso o canal não exista. Ele será criado para você.
Exemplo: /join #brasil
/part #canal - /leave #canal
Ambos os comandos são para você deixar o canal.
Exemplo:
/leave #brasil
/part #usa
/list [#string] [-min] [-max]
Este comando lista os canais disponíveis. Pode pedir para listar os canais com o mínimo e o máximo de pessoas ou definir os canais com o #string.
Exemplo: /list
/list -mim 5 - max 20
/list #brasil
/me mensagem
Envia uma mensagem ao canal ou a uma query do que está fazendo.
Exemplo: Adilson digita o comando:
/me esta homepageando
Depois do enter, todos vão ver a seguinte mensagem:
Adilson está homepageando.
/msg nickname mensagem
Envia uma mensagem privativa sem necessidade de abrir uma query window.
Exemplo: /msg Babbs Ola! Tudo bem!
/query nickname mensagem
A mesma função do /msg. A única diferença é na abertura de uma query window para enviar uma mensagem privada.
/whois nickmane
Mostra informações sobre determinada pessoa.
Exemplo: /whois Adilson
O resultado (mostrado fora da janela do canal) será o seguinte:
Adilson is adilsond@RJ100065.user.veloxzone.com.br * Adilson dos Santos Dantas @ Adilson's House
Adilson on #rio @#Adilson #brasil
Adilson using broadway.ny.us.dal.net
Adilson has identified for this nick
Adilson has been idle 1hr 7mins 56secs, signedon Sat Nov 22 16:22:07
End of /WHOIS list.
/nick nickname
Muda o seu nickname por qualquer um que gostaria de ser. Desde que não tenha um sendo usado.
Exemplo: Adilson vai trocar de nick
Ele digita /nick Copyright
Em poucos segundos, ele se torna Copyright
/quit [razão]
Nesse comando, você vai se desconectar do IRC e dará uma mensagem opcional como a razão de sua saída (Apenas as pessoas que estão no mesmo canal poderão ver a mensagem).
Exemplo: Adilson vai sair e ele digita:
/quit Ate amanha!
Todos do canal vão ver a seguinte mensagem:
Adilson has quit IRC (Ate amanha!)
/away (mensagem)
Deixa uma mensagem explicando toda vez em que não esteja prestando atenção no IRC. Quando Alguém envia uma /msg ou um /whois, a pessoa verá a mensagem que deixou. Usando apenas o /away sem nenhuma mensagem, vai marcar que você não esteja mais away.
Exemplo: /away Dei uma saidinha. Volto daqui a pouco.
/topic #canal novo topico
Muda o topico do canal
Exemplo: /topic #brasil Brasil 5 X Argentina 0.
/invite nickname #canal
Convida alguém a entrar num canal.
/ping nickname
Testa o lag existente no canal.
Exemplo: /ping Aleka
Resultado: You got PONG from irc.vol.com
ou
[Aleka PING reply]: 5 secs
Os próximos comandos são usados pelos operadores do canal (aqueles que usam o @ ao lado do nick). É recomendável não abusar deles.
/kick #canal nickname mensagem
Kicka (chuta) o usuario para fora do canal, com a opção de uma mensagem.
Exemplo: O chato está atrapalhando o canal #Adilson e o Adilson usa o comando
/kick #Adilson chato Cai fora!
Todos do canal #Adilson vão ver a seguinte mensagem:
Chato was kicked by Adilson(Cai fora!)
E o chato verá a seguinte mensagem:
You were kicked by Adilson(Cai fora!)
/mode #canal
Esse é um poderoso comando que dão aos operadores controle no canal e nos usuários. Existem várias maneiras de usar entre eles:
/mode #canal +b nick!usuario@host
Bane a pessoa do canal. Este tipo de comando usa o separador "!" que separa o e o endereço eletrônico da pessoa. Toda vez que for banir uma pessoa do canal, deve-se usar o comando com a essa sintaxe.
Exemplo: /mode #brasil +b chato!chato@mala.com
/mode #brasil +b chato!*@*
Este segundo comando bane qualquer um que tenha o nick chato do canal. Pense no * como se fosse o * quando você vai dar um dir *.extensão ou dir arquivo.* no DOS. Mas a pessoa tem a opção de mudar de nick e voltar ao canal com outro nick para atrapalhar ainda o canal. Então, a melhor opção e banir pelo endereço eletrônico.
O comando usado para banir pelo e-mail é: /mode #canal +b *!*usuario@*host.
Este comando bane a pessoa pelo endereço eletrônico. O primeiro * impede que a pessoa banida resolva voltar ao canal com qualquer nick que escolher. O segundo ainda mata o ~ em certos endereços eletrônicos. Já o terceiro * impede que qualquer pessoa que tenha outra conta em um outro servidor, mas do mesmo domínio, entre no canal. Mas se a pessoa não tiver o nome do servidor antes do domínio(No caso do exemplo: chato@mala.com). O terceiro * já não é mais necessário.
Exemplo:chato is chato@flooder.mala.com
Então e dar /mode #brasil +b *!*chato@*.mala.com
O chato poderia trocar o servidor flooder para o servidor boring.
Mas o ban também pega o chato@boring.mala.com e ele não entra mais no canal.
Mas ainda temos aqueles que entram com o número IP no final do endereço eletrônico da pessoa. Nestes casos, o terceiro * deve ser aplicado no final do endereço. Por causa do tipo de endereço IP que podem ser das Classes A, B e C. Tomamos o exemplo do servidor em que eu uso que é o maracana.lci.ufrj.br. O IP do servidor é 146.164.41.4 mas eu posso estar numa máquina da rede e que possa ter o IP 146.164.41.7. A maior parte das redes são da classe C (número inicial de 192 até 223). o * deve ser colocado no lugar do ultimo número.
Exemplo: Flooder is galac@200.88.6.157
Então é só dar /mode #brasil +b *!*galac@200.88.6.* que ele nao vai entrar de volta no canal, mesmo que ele entre numa máquina e mude o seu IP de 200.88.6.157 para 200.88.6.23
Se for na classe B(número inicial de 128 até 192). O * deve ser colocado nos dois números finais do endereço IP.
Exemplo: Adilson is adilsond@146.164.41.7
É só dar /mode #brasil +b *!*adilsond@146.164.* que você consegue me banir do canal.
Na classe A(Número inicial de 0 até 127), o * deve ser colocado logo após o primeiro número. Mas é muito pouco provável que você possa fazer isso. São muitas poucas redes que se encaixam na classe A. Portanto, na maioria das vezes, só o * no lugar do último número já resolve a situação.
Para retirar o ban, é só trocar o +b pelo -b na hora de usar o comando.
/mode #canal +i
Neste caso, o usuário só entra no canal depois de convidado.
/mode #canal +l número
O canal se torna limitado a um certo número de pessoas.
/mode #canal +m
O canal se torna moderado. Apenas quem tem voz no canal e os operadores podem conversar no canal.
/mode #canal +v nickname
Dá voz a um usuário num canal moderado.
/mode #canal +n
Impede que algum usuário envie /msgs para o canal.
/mode #canal +o nickname
Torna um usuário um operador. Pode-se dar para um ou mais gente.
Exemplos:
/mode #brasil +o Adilson
/mode #brasil +ooo Paulo Drica Help
Para retirar o op, é só usar o -o.
/mode #canal +p
Torna o canal privado.
/mode #canal +s
Torna o canal secreto.
/mode #canal +t
Apenas os operadores trocam o topic.
/mode #canal +k (chave)
Dá uma chave para o canal. Apenas aqueles que conhecem a chave pode entrar no canal.
Existem outros comandos mas essa lista deve ajudar no início. Para aprender mais sobre os comandos, você deve downlonear o IRC FAQ.
Boa sorte!
