Para se poder aproveitar as vantagens do chanserv é necessário, antes de mais, registar o canal que pretendemos.
A sua sintaxe é: /chanserv register #Canal password Descrição
#Canal corresponde ao nome do canal que pretende registar.
password é a password que será utilizada para se identificar como Founder.
Descrição é um breve tema/assunto do canal.
Para que esta operação seja bem sucedida é também necessário que o canal não esteja registado por outro utilizador e ser-se operador nesse canal.
Um canal registado passa estar indicado com o modo de canal +r.
Um registo dura 30 dias após a última utilização por um operador do comando op ou obtenção de auto op ao entrar no canal. Nestas condições alguns canais podem perder registo ao fim de 5 dias, de acordo com um critério de utilização reduzida previsível, implementado neste servico.
Com este comando apaga-se irreversivelmente o registo de um canal.
A sua sintaxe é: /chanserv drop #canal
#Canal corresponde ao nome do canal.
Obviamente é necessário já se ter identificado como sendo o Founder do Canal.
A utilização deste comando em canais com alguma utilização pode ser interdita. Nesses canais, a tentativa de uso deste comando resulta na demissão automática do founder do canal e na sua substituição automática, se tal possível. Esta medida destina-se a proteger os frequentadores de canais, de exageros por parte dos seus founders.
Este comando serve para gerir a lista de acessos a um canal.
Um utilizador pode estar na lista com valores quer positivos quer negativos, no intervalo -5 a 15.
O significado dos valores, de acordo com as definições inicias, é o seguinte:
15 - Nível mais elevado. Equivalente ao Founder.
10 - Pode adicionar utilizadores à akick, assim como os poderes do nível 5.
5 - Automaticamente tem OP no canal.
0 - Pode ter OP se o modo Secureops não estiver activado.
<0 - Não pode ter OP no canal. Se o modo Restricted estiver activado é banido do canal.
Estas definições podem ser alteradas pelo founder veja níveis de acesso.
O utilizador com nível 0 é um utilizador que não se encontra registado na lista, pois não é possível adicionar utilizadores com o nível 0
As suas sintaxes são:
Para consultar a lista de acessos:
/chanserv access #canal list
Para remover uma entrada na lista:
/chanserv access #canal del nick ou
/chanserv access #canal del número_registo_do_utilizador_na_lista
Para adicionar ou alterar uma entrada:
/chanserv access #canal add nick nível
Se adicionar um utilizador que já se encontra na lista (e de nível inferior ao seu) o nível desse utilizador passa a ser o novo que introduzir.
- Password
Altera a password de acesso ao nível founder.
A sua sintaxe é: /chanserv set #canal password nova_password
#Canal corresponde ao nome do canal.
nova_password corresponde à nova password.
Tem que estar antes devidamente identificado como founder desse canal
Exemplo: /chanserv set #PThelp password CanalPthelp
- Desc
Este comando serve para alterar a descrição que anteriormente se tinha atribuído ao canal. Essa descrição é visível com comandos info e list.
A sua sintaxe é: /chanserv set #canal desc descrição
#Canal corresponde ao nome do canal.
descrição é um breve tema/assunto do canal.
- Url
Este comando serve para alterar a indicação de uma pagina web do canal que é visível com
info se a opção
Private estiver inactiva (off).
A sua sintaxe é: /chanserv set #canal url url
#Canal corresponde ao nome do canal.
url é o url pretendido.
- Email
Este comando serve para alterar a indicação de um endereco de correio electrónico para contactos referentes ao canal que é visível com
info se
Private estiver inactiva (off).
A sua sintaxe é: /chanserv set #canal email endereço
#Canal corresponde ao nome do canal.
endereço é o endereço de email pretendido.
- Topic
Para além da tradicional forma de alterar o tópico de um canal através dos comandos de IRC, existe a hipótese de o alterar com um comando do chanserv.
Este comando revela-se muito prático, se tivermos o opção
topiclock activada.
A sua sintaxe é: /chanserv set #canal topic novo_topico
#Canal corresponde ao nome do canal.
novo_topico é o tópico pretendido.
- KeepTopic
Quando um canal fica vazio o seu tópico é normalmente perdido. Activando esta opção ele é memorizado e resposto quando o canal volta a ser utilizado.
A sua sintaxe é: /chanserv set #canal keeptopic on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
- Topiclock
Para que o tópico do canal só possa ser alterado através do comando
set topic, e por quem está autorizado a usar esse comando, deve-se activar esta opção.
A sua sintaxe é: /chanserv set #canal topiclock on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
- Private
Com esta opção activa (on) são escondidos diversos campos da informação do canal, actualmente apenas o founder é indicado.
A sua sintaxe é: /chanserv set #canal private on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
- Secureops
Com a opção secureops activa (on), apenas pessoas que estejam registadas no canal (ou seja na sua lista de acesso), com níveis positivos, poderão ter op.
A sua sintaxe é: /chanserv set #canal secureops on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
- Restricted
Quando um canal se encontra com esta opção activa (on) só utilizadores que estejam registados na sua lista de acesso, com nível maior que zero, podem entrar ao canal.
A sua sintaxe é: /chanserv set #canal restricted on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
A activação deste modo não afecta utilizadores que estejam já no canal.
- Secure
O modo secure apenas permite que utilizadores com nick registado no nickserv e que se tenham identificado para com esse serviço entrem no canal.
A sua sintaxe é: /chanserv set #canal secure on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
Um canal com essa opção recebe automáticamente o modo +R.
O chanserv pode entrar temporáriamente no canal para impor essa opção.
- Founder
Com este comando é possível alterar a indicação do nick do founder do canal. Só o founder ou um op nível 15, devidamente identificados ao chanserv, o podem utilizar.
A sua sintaxe é: /chanserv set #canal founder nick_novo_founder
#Canal corresponde ao nome do canal.
nick_novo_founder é o nick do novo founder.
Obviamente que esse novo nick tem de estar registado.
- Mlock
O comando mlock serve para controlar alguns dos modos possíveis num canal.
Os modos que se podem controlar são: p, s, m, n, t, k, l, i, c, d e j. Para que esse modo fique sempre activado utiliza-se o sinal + e para ficar sempre desactivado o sinal -
Os modos não representados ficam livres com o funcionamento normal dos modos em qualquer outro canal não registado.
Se pretender pode ver uma descrição dos modos em:
Modos do canal
A sua sintaxe é: /chanserv set #canal mlock +modos -modos parametros
#Canal corresponde ao nome do canal.
modos são os modos que deseja.
parametros são os parametros adicionais para alguns modos.
Exemplos:
/chanserv set #PThelp mlock +tn-kispml
/chanserv set #PThelp mlock +ktni-splm password_para_entrar_no_canal
/chanserv set #PThelp mlock +tn-spk
Os modos que não são referidos podem ser alterados.
No 3Āŗ exemplo apenas se garantia que os modos t e n estariam sempre activos, os modos s, p e k não seriam activados no canal.
Os restantes modos (l, m, c, d e i) poderiam ser alterados por operadores no canal.
Note que cada vez que executar este comando substitui a definição anterior.
- Adult
Com esta opção activa indica-se que o canal tem temáticas para adultos. Só nicks com a opção de nick Adult, e assim declarando expressamente ser pessoas adultas, podem entrar nesse canal.
A sua sintaxe é: /chanserv set #canal adult on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
Um canal com essa opção recebe automáticamente o modo +A.
O chanserv pode entrar temporáriamente no canal para impor essa opção.
Mesmo quem tem acesso ao canal, recebe um aviso que está a entrar num canal para adultos, quando o faz.
Canais com temáticas para adultos sem esta opção activa, podem ser interditados!
- ConfirmedNicks
O modo ConfirmedNicks apenas permite que utilizadores com nick registado e confirmado no nickserv e que se tenham identificado para com esse serviço entrem no canal.
A sua sintaxe é: /chanserv set #canal ConfirmedNicks on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
Um canal com essa opção recebe automáticamente o modo +C.
O chanserv pode entrar temporáriamente no canal para impor essa opção.
- OnJoinMsg
Com esta opção pode adicionar uma mensagem automatica de entrada, através do chanserv.
A sua sintaxe é: /chanserv set #canal onjoinmsg mensagem
#Canal corresponde ao nome do canal.
mensagem é a mensagem pretendida (limitada a 160 caractéres).
- PUBCHAN
Com esta opção activa o texto enviado para um canal é ignorado pelo mecanismo de deteccao de publicidade, spam, etc.
A sua sintaxe é: /chanserv set #canal pubchan on | off
#Canal corresponde ao nome do canal.
on activa a opção.
off desactiva a opção.
Um canal com essa opção recebe automáticamente o modo +P.
O chanserv pode entrar temporáriamente no canal para impor essa opção.