on 1:start: { echo -s 4 Comandos cargado correctamente para ver el funcionamiento del addon escribe .comandos } [ADDON] nombre= Comandos autor= M|steriosa #modos end menu menubar,status { Moderadores .Comandos on input: .Moderadores .Entrar en la web foros: run http://ayudachatzona.superforos.com/viewtopic.php?t=25 .Cerrar ircap: quit Nos estamos Leyendo quedan con CHan !! } alias Moderadores { window -kl @mods 1- aline -l @mods 40 adaptado por 6Anonimo 0con comandos on input aline -l @mods 1---------- aline -l @mods 0Contacto aline -l @mods 0Web's http://ayudachatzona.superforos.com/viewtopic.php?t=25 aline -l @mods 0Servidor jupiter.chatzona.org aline -l @mods 0Canales #Ayuda #ayuda_irc #probando aline -l @mods 0Funcionamiento para comandos no input boton derecho sobre un canal para segun que tipo de cosas deberas seleccionar a un nick :) aline -l @mods 0Comandos a utilizar en los canales aline -l @mods 0.fullname nombre cambias tu fullname aline -l @mods 0.k nick motivo haces kick a un nick aline -l @mods 0.kb nick motivo haces un kick ban a un nick aline -l @mods 0.bn nick baneas a un nick sin kick aline -l @mods 0.bi nick baneas la ip virtual de un usuario este o no este en el canal aline -l @mods 0.hora te dice la hora aline -l @mods 0.uptime te dice cuanto tiempo llevas conectado aline -l @mods 0.leer lees el primer memo aline -l @mods 0.borrar borras el primer memo aline -l @mods 0.ayuda entras en el canal #Ayuda aline -l @mods 0.todo entras en el canal #probando aline -l @mods 0.infon nick haces un info a un nick aline -l @mods 0.info haces un info a un canal y ves como tienen configurado los levels aline -l @mods 0.l abres la lista de canales de la red aline -l @mods 0.list ves la lista de registros de un canal aline -l @mods 0.join #canal entras en un canal especificado ejemplo .join #ayuda aline -l @mods 0.part sales del canal donde lo pongas con el mensaje aline -l @mods 0.inv nick invitas a un nick al canal ojo tambien hay .inv2 .inv3 .inv4 .inv5 es decir .inv invita una vez el numero 2 dos veces y el resto segun su numero hace el numero de invites aline -l @mods 0.w nick haces un whois a un nick aline -l @mods 0.q nick abre privado a un nick aline -l @mods 0.miwhois te haces un whois aline -l @mods 0.miinfo te haces un info aline -l @mods 0.reg nick nivel das registro a un nick aline -l @mods 0.delreg nick quitas registro a un nick aline -l @mods 0.sadmin nick das registro 499 a un nick aline -l @mods 0.admin nick das registro 450 a un nick aline -l @mods 0.preadmin nick das registro 400 a un nick aline -l @mods 0.oper nick das registro 300 a un nick aline -l @mods 0.soper nick das registro 250 a un nick aline -l @mods 0.preoper nick das registro 150 a un nick aline -l @mods 0.kitame te quitas el registro de un canal y te sales con el mensaje [ No me des registro por que no volvere ] aline -l @mods 0.ig nick pones un ignore aline -l @mods 0.delig nick quitas el ignore a un nick aline -l @mods 0.google abres la web de google aline -l @mods 0.facebook abres la web de facebook aline -l @mods 0.Chatzona abres la web de Chatzona aline -l @mods 0.web y en la ventanida la web ejemplo www.chatzona.org aline -l @mods 0.buscar y en la ventana que buscas en google ejemplo addons irc y ya el addon hace el resto aline -l @mods 0.cargar luego la ventanita que te abre pon el nombre del addon ejemplo moderadores.mrc aline -l @mods 0.control te muestra en numeros cuantos canales estas cuantos @ tienes y a cuantos users controlas aline -l @mods 0.debug.on o .debug.off activas o desactivas el modo debug (xivato) aline -l @mods 0.auto.on o auto.off activas o desactivas el autolimit aline -l @mods 0.@ te pones @ por chan aline -l @mods 0+v te quitas el @ y te pones + aline -l @mods 0.op nick das @ a un nick aline -l @mods 0.deop nick quitas @ a un nick aline -l @mods 0.voice nick das + a un nick aline -l @mods 0.devoice nick quitas + a un nick aline -l @mods 0.dia te muestra el dia de la semana aline -l @mods 0.akick nick motivo pones un akick aline -l @mods 0.delakick nick quitas un akick si no te funciona ponlo asi .delakick nick!*@* aline -l @mods 0.listakick ves la lista de akicks aline -l @mods 0.levels ves los levels de un canal aline -l @mods 0.padrenuestro rezas el padre nuestro de irc (buenisimo) recomiendo utilizarlo aline -l @mods 1----------- aline -l @mods 0Explicacion de levels aline -l @mods 0Autoop nivel que chan da @ a los nicks aline -l @mods 0autovoice nivel que chan da + a los nicks aline -l @mods 0autodeop nivel que chan quita @ a los nicks aline -l @mods 0autodevoice nivel que chan quita + a los nicks aline -l @mods 0nojoin nivel para el nojoin es decir -1 seria que user que tiene de reg -1 no puede entrar aline -l @mods 0invite nivel para que puedan invitar al canal aline -l @mods 0kick el comando esta desabilitado en la red aline -l @mods 0akick nivel para poder poner akicks en el canal aline -l @mods 0set nivel para poder usar los comandos set aline -l @mods 0clear nivel para poder usar los comandos clear aline -l @mods 0unban nivel para poder quitarse el ban aline -l @mods 0opdeop nivel para poder dar o quitar @ via chan aline -l @mods 0voicedevoice normalmente /msg chan voice #canal nick esta desabilitado aline -l @mods 0acc-list nivel para poder ver la lista de registros en el canal aline -l @mods 0acc-change nivel para poder dar registro en el canal aline -l @mods 0memo-read nivel para poder leer los memos del canal aline -l @mods 0memo-del nivel para poder borrar los memos de un canal } menu nicklist,channel,query { MoDeRaDoReS .Control ..Dar oP: mode # +oooo $$1 $2 $3 $4 | mode # +oooo $5 $6 $7 $8 | mode # +oooo $$9 $10 $11 $12 | mode # +oooo $13 $14 $15 $16 ..Quitar oP: mode # -oooo $$1 $2 $3 $4 | mode # -oooo $5 $6 $7 $8 | mode # -oooo $$9 $10 $11 $12 | mode # -oooo $13 $14 $15 $16 ..Dar Voice: mode # +vvvv $$1 $2 $3 $4 | mode # +vvvv $5 $6 $7 $8 | mode # +vvvv $$9 $10 $11 $12 | mode # +vvvv $13 $14 $15 $16 ..Quitar voice: mode # -vvvv $$1 $2 $3 $4 | mode # -vvvv $5 $6 $7 $8 | mode # -vvvv $$9 $10 $11 $12 | mode # -vvvv $13 $14 $15 $16 ..Kick sin motivo: kick # $$1 ..kick con motivo: kick # $$1 $$?="motivo" ..Ban sin motivo: ban # $$1 2 | kick # $$1 ..Ban con motivo: ban # $$1 2 | kick # $$1 $$?="motivo" ..ban nick sin motivo: ban # $$1 $+ !*@* | kick # $$1 ..ban nick con motivo: ban # $$1 $+ !*@* | kick # $$1 $$?="motivo" ..Poner akick sin motivo: msg chan akick # add $$1 ..Poner akick con motivo: msg chan akick # add $$1 $$?="motivo" ..bans temporales ...1 minuto: ban -u60 # $$1 | kick # $$1 Expulsado 1 minuto ...2 minutos: ban -u120 # $$1 2 | kick # $$1 Expulsado 2 minutos ...3 minutos: ban -u180 # $$1 2 | kick # $$1 Expulsado 3 minutos ...4 minutos: ban -u240 # $$1 2 | kick # $$1 Expulsado 4 minutos ...5 minutos: ban -u300 # $$1 2 | kick # $$1 Expulsado 5 minutos ..Hacer whois: whois $$1 ..Abrir privado: query $$1 ..Enviarle un memo: msg memo send $$1 $$?="mensaje" .Registrados level ..Dar registro 499: msg chan access # add $$1 499 | mode # +o $$1 | msg # Acabado de dar reg a $$1 con nivel 499 ..Dar Registro 450: msg chan access # add $$1 450 | mode # +o $$1 | msg # Acabo de dar reg a $$1 con nivel 450 ..Dar registro 400: msg chan access # add $$1 400 | mode # +o $$1 | msg # Acabo de dar reg a $$1 con nivel 400 ..Dar registro 300: msg chan access # add $$1 300 | mode # +o $$1 | msg # Acabo de dar reg a $$1 con nivel 300 ..Dar registro 200: msg chan access # add $$1 200 | mode # +v $$1 | msg # Acabo de dar reg a $$1 con nivel 200 ..Dar registro 100: msg chan access # add $$1 100 | mode # +v $$1 | msg # Acabo de dar reg a $$1 con nivel 100 ..Dar registro -1: msg chan access # add $$1 -1 | kick # $$1 1Tienes de nivel -1 y no puedes permanecer en el canal ..Quitar reg: msg chan access # del $$1 | msg # Acabo de quitar reg a $$1 .Canal opciones ..Solo Fundador ...Cambiar clave del canal: msg chan set $$?="#canal ejemplo #ayuda" password $$?="clave" ...Añadir email al canal: msg chan set $$?="#canal" email $$?="email" ...Añadir url al canal: msg chan set $$?="#canal" url $$?="url" ...Fijar mensaje de entrada: msg chan set $$?="#canal" entrymsg $$?="mensaje" ...Activar modo debug: msg chan set $$?="#canal" debug $$?="on/off" ...Configurar levels ....Nivel autotop: msg chan levels $$?="#canal" set autoop $$?="nivel" ....Nivel autovoice: msg chan levels $$?="#canal" set autovoice $$?="nivel" ....Nivel autodeop: msg chan levels $$?="#canal" set autodeop $$?="nivel" ....Nivel autodevoice: msg chan levels $$?="#canal" set autodevoice $$?="nivel" ....Nivel nojoin: msg chan levels $$?="#canal" set nojoin $$?="nivel" ....Nivel invite: msg chan levels $$?="#canal" set invite $$?="nivel" ....Nivel kick: msg chan levels $$?="#canal" set kick $$?="nivel" ....Nivel akick: msg chan levels $$?="#canal" set akick $$?="nivel" ....Nivel set: msg chan levels $$?="#canal" set set $$?="nivel" ....Nivel clear: msg chan levels $$?="#canal" set clear $$?="nivel" ....Nivel unban: msg chan levels $$?="#canal" set unban $$?="nivel" ....Nivel opdeop: msg chan levels $$?="#canal" set opdeop $$?="nivel" ....Nivel voicedevoice: msg chan levels $$?="#canal" set voicedevoice $$?="nivel" ....Nivel acc-list: msg chan levels $$?="#canal" set acc-list $$?="nivel" ....Nivel acc-change: msg chan levels $$?="#canal" set acc-change $$?="nivel" ....Nivel memo-read: msg chan levels $$?="#canal" set memo-read $$?="nivel" ....Nivel memo-del: msg chan levels $$?="#canal" set memo-del $$?="nivel" ....Informacion sobre levels: .Moderadores .Kicks y bans ..Mayusculas ...1 aviso kick: kick # $$1 Mayusculas no permitidas 1 aviso ...2 aviso kick: kick # $$1 Las mayusculas no estan permitidas 2 aviso ...3 aviso ban: ban # $$1 2 | kick # $$1 Mayusculas no permitidas 3 aviso ...3 Aviso ban 5 minutos: ban -u300 # $$1 2 | kick # $$1 Mayusculas no permitidas ban 5min ..emails ...ban directo: ban # $$1 2 | kick # $$1 La publicidad de emails no esta permitida en general ..Repeticiones ...1 aviso kick: kick # $$1 Las repeticiones no estan permitidas provocas flood (envio masivo de texto) ...2 Aviso ban: ban # $$1 2 | kick # $$1 Repeticiones no permitidas ..Publicidad web: ban # $$1 2 | kick # $$1 Prohibido poner webs en general ..Publicidad canales: ban # $$1 2 | kick # $$1 Poner canales en general se considera spam ..Nick no permitido: ban -u600 # $$1 $+ !*@* | kick # $$1 Nick no permitido cambieselo para poder entrar ..Bot de spam: ban # $$1 2 | kick # $$1 Bot de spam no permitido .Nick entro antes: msg # 0,1 $$1 4entro antes como 7 $$?="Con que nick" .Entrar en canales ..Canales de ayuda ...Ayuda: join #ayuda ...Comandos: join #comandos ...Opers help: join #opers_help ...IRcap: join #ircap ...Ayuda_IRC: join #ayuda_irc ...Informacion_General: join #informacion_general ...Pruebas: join #Probando } on *:input:#: { if ($1 == .k ) { kick $chan $2 $3- } if ($1 == .kb ) { ban $chan $2 2 | kick $chan $2 $3- } if ($1 == .bn ) { mode $chan +b $2 } if ($1 == .bi ) { ban $chan $2 2 } if ($1 == .infon ) { msg nick info $2 | /say 10Mirando info del nick $2 } if ($1 == .info ) { msg chan info $chan | msg chan levels $chan list | /say 2Mirando info del canal } if ($1 == .ayuda ) { join #Ayuda } if ($1 == .todo ) { join #probando } if ($1 == .leer ) { .msg memo read 1 | /say 1 Leyendo el primer memo } if ($1 == .borrar ) { .msg memo del 1 | /say 1 Borrando el primer memo } if ($1 == .dia ) { msg $chan 3Hoy es : $replace($day,Monday,Lunes,Tuesday,Martes,Wednesday,Miercoles,Thursday,Jueves,Friday,Viernes,Saturday,Sábado,Sunday,Domingo) 4 $date Son las 12 $time } if ($1 == .op ) { mode $chan +o $2 } if ($1 == .deop ) { mode $chan -o $2 } if ($1 == .voice ) { mode $chan +v $2 } if ($1 == .devoice ) { mode $chan -v $2 } if ($1 == .miinfo ) { msg nick info $me full } if ($1 == .miwhois ) { whois $me } if ($1 == .w ) { whois $2 } if ($1 == .control ) { set %totalchannels $chan(0) | set %chancounter 0 | set %peons 0 | set %opchans 0 | :loop | inc %chancounter | if ($me isop $chan(%chancounter)) { set %peons %peons + $nick($chan(%chancounter),0) | inc %opchans } | if (%chancounter => %totalchannels) goto end | goto loop | :end | msg $chan  4Estoy en 1 %totalchannels 4canales. Tengo op en 1 %opchans $+ $+ 4 y controlo a 1 %peons 4usuarios. | unset %to } if ($1 == .q ) { query $2 | /say Abriendo privado a $2 } if ($1 == .web ) { run $$?="Pon en que web deseas entrar" } if ($1 == .reg ) { msg chan access $chan add $2 $3- | /say 10Dando reg a $2 } if ($1 == .delreg ) { msg chan access $chan del $2 | /say 10quitando reg a $2 } if ($1 == .kitame ) { msg chan delaccess $chan | /say 10,1Quitandome Reg de $chan 12Bye | part $chan 4 } if ($1 == .join ) { join #$2 } if ($1 == .part ) { part $chan } if ($1 == .akick ) { msg chan akick $chan add $2 $3- 4] | kick $chan $2 } if ($1 == .delakick ) { msg chan akick $chan del $2 | invite $2 $chan | /say Quitando reg a $2 } if ($1 == .levels ) { msg chan levels $chan list | /say mirando levels 4 } if ($1 == .@ ) { msg chan op $chan $me | /say 4 Subiendo a lo alto 10x'ÐÐÐ } if ($1 == -@ ) { mode $chan -v $me | .timer 1 3 /mode $chan -o $me | /say 4 Bajando de lo alto 10x'ÐÐÐ } if ($1 == .listakick) { msg chan akick $chan list | /say 10,1Mirando lista de akicks } if ($1 == .ig ) { ignore $2 | /say $2 7Estas en mi lista de ignorados } if ($1 == .delig ) { ignore -r $2 | /say $2 7Te he quitado de mi lista de ignorados } if ($1 == .uptime ) { msg $chan 1 llevo conectada al 12m4IR8C 1 $uptime(server,1) } if ($1 == .admin ) { msg chan access $chan add $2 450 } if ($1 == .sadmin ) { msg chan access $chan add $2 499 } if ($1 == .preadmin ) { msg chan access $chan add $2 400 } if ($1 == .oper ) { msg chan access $chan add $2 300 } if ($1 == .soper ) { msg chan access $chan add $2 250 } if ($1 == .preoper ) { msg chan access $chan add $2 150 } if ($1 == .list ) { msg $chan 6Abriendo lista de canales | /say 6Abriendo lista de canales } if ($1 == .listreg ) { msg chan access $chan list | /say 6Abriendo lista de registros del canal } if ($1 == .debug.on ) { msg chan set $chan debug on } if ($1 == .debug.off ) { msg chan set $chan debug off } if ($1 == .auto.on ) { msg chan set $chan autolimit on } if ($1 == .auto.off ) { msg chan set $chan autolimit off } if ($1 == .inv ) { invite $2 $chan | /say 3,1Invitando a 4 $2 una vez } if ($1 == .inv2 ) { .timer1 1 0 /invite $2 $chan | /say 3,1Invitando a 4 $2 dos veces } if ($1 == .inv2 ) { .timer2 1 2 /invite $2 $chan } if ($1 == .inv3 ) { .timer1 1 0 /invite $2 $chan | /say 3,1Invitando a 4 $2 tres veces } if ($1 == .inv3 ) { .timer2 1 2 /invite $2 $chan } if ($1 == .inv3 ) { .timer3 1 4 /invite $2 $chan } if ($1 == .inv4 ) { .timer1 1 0 /invite $2 $chan | /say 3,1Invitando a 4 $2 cuatro veces } if ($1 == .inv4 ) { .timer2 1 2 /invite $2 $chan } if ($1 == .inv4 ) { .timer3 1 4 /invite $2 $chan } if ($1 == .inv4 ) { .timer4 1 6 /invite $2 $chan } if ($1 == .inv5 ) { .timer1 1 0 /invite $2 $chan | /say 3,1Invitando a 4 $2 cinco veces } if ($1 == .inv5 ) { .timer2 1 2 /invite $2 $chan } if ($1 == .inv5 ) { .timer3 1 4 /invite $2 $chan } if ($1 == .inv5 ) { .timer4 1 6 /invite $2 $chan } if ($1 == .inv5 ) { .timer5 1 8 /invite $2 $chan } if ($1 == .pc ) { //msg # 4 My pc lleva encendido 1 $duration($calc($ticks / 1000)) } if ($1 == .google ) { run http://www.google.cl/search?num=100&q= $+ $2- | /say 1Abriendo 12G4o8o12g3l4e } if ($1 == .facebook ) { run http://facebook.com | /say 10Abriendo  Facebook } if ($1 == .chatzona ) { run http://www.chatzona.org | /say 4Abriendo Web 0Chat1Zona } if ($1 == .fullname ) { .fullname $$?="Nombre" | /say 1Cambiando fullname } if ($1 == .cargar ) { .load -rs $$?="Nombre del addon ejemplo moderadores.mrc" } if ($1 == .comandos ) { /moderadores } if ($1 == .padrenuestro ) { .timer1 1 2 /say 10Padre nuestro que estas es nuestro IRC } if ($1 == .padrenuestro ) { .timer2 1 4 /say 4Santificado sea nuestros nicks } if ($1 == .padrenuestro ) { .timer3 1 6 /say 6Venga usted a darnos el @ de cada dia } if ($1 == .padrenuestro ) { .timer4 1 8 /say 7Ayude a nuestro $chan a crecer un poco mas } if ($1 == .padrenuestro ) { .timer5 1 10 /say 10Perdona nuestros kicks bans a los que no se lo merecen } if ($1 == .padrenuestro ) { .timer6 1 12 /say 1No nos dejes caer en un ping time out } if ($1 == .padrenuestro ) { .timer7 1 14 /say 12y libranos del G-line } if ($1 == .padrenuestro ) { .timer8 1 16 /say 3En el nombre del root, del admin, del oper, y el de la madre que nos pario 1Juu4Uuu8Uuu9UaAa12@aAa@7sSsSsSs 3 $me 4 Amén ) } }