Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 )
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement