Mensajes recientes

Páginas: 1 ... 8 9 [10]
91
Ayuda scripting IRcap / Re:Poner modo cuando entre una ident especifica
« Último mensaje por Quetzalcoatl en Febrero 06, 2021, 07:10:31 pm »
es un error en el if

if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33)) && ($chr(87) !isin $chan(#).mode) && ($nick ison #canal)) { codigo }

se supone que si esta el modo W(87) insertado lo quitara, pero esta comparando que no esta entonces que lo quite, por lo tanto ! sobra
92
Ayuda scripting IRcap / Re:Poner modo cuando entre una ident especifica
« Último mensaje por hank en Febrero 06, 2021, 06:38:00 pm »
Buenas tardes.

Estoy intentando que cuando se salga un usuario con esa ident el mismo bot quite el W, pero no lo hace..., estoy intentando hacerlo con un timer pero no hace nada.

Código: [Seleccionar]
on *:JOIN:#canal:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33)) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    mode $chan +W | msg #canaldebug 1[3AVISO1]4 Se ha activado el 1+W.
    timeramiwito 0 900 mode $chan -W | timeropsoff 1 900 msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:PART:#canal:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33)) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    timerkit 1 5 mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:QUIT:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33)) && ($chr(87) !isin $chan(#).mode) && ($nick ison #canal)) {
    timerkit 1 5 mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

¡Gracias!
93
Ayuda scripting IRcap / Re:Poner modo cuando entre una ident especifica
« Último mensaje por hank en Febrero 06, 2021, 06:03:18 pm »
Hola.

Era error mío, se me olvido cerrarlo con un ) al final de $gettok($gettok($address($nick,5),1,64),2,33) && ($me isop $chan)

Gracias!
94
Ayuda scripting IRcap / Re:Poner modo cuando entre una ident especifica
« Último mensaje por hank en Febrero 06, 2021, 05:58:57 pm »
Buenas tardes.

Muchas gracias por responder.

Pues me sale este error: * /if: invalid format (line 3, BlockIdent.mrc)


Código: [Seleccionar]
on *:JOIN:#canal:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    mode $chan +W | msg #canaldebug 1[3AVISO1]4 Se ha activado el 1+W.
    timeramiwito 0 900 mode $chan -W | timeropsoff 1 900 msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:PART:#canal:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:QUIT:{
  if ((Julio == $gettok($gettok($address($nick,5),1,64),2,33) && ($chr(87) !isin $chan(#).mode) && ($nick ison #canal)) {
    mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

Muchas gracias!


95
Ayuda scripting IRcap / Re:Poner modo cuando entre una ident especifica
« Último mensaje por Quetzalcoatl en Febrero 06, 2021, 01:49:03 pm »
En el if en lugar de usar el parámetro de $address($nick,2) se puede usar cualquiera de los dos siguiente:

1.- $ial($nick).user
2.- $gettok($gettok($address($nick,5),1,64),2,33)

obviamente dará exacto la ident por lo cual sea recomendable quitar el isin y reemplazarlo por = o quizás ==

Saludos
96
Ayuda scripting IRcap / Poner modo cuando entre una ident especifica
« Último mensaje por hank en Febrero 06, 2021, 08:48:51 am »
Buenos días.

Me gustaría hacer que cuando entre una ident especifica en el canal el  bot ponga el modo W, he visto que aquí hicieron algo parecido pero a un trozo de la ipvirtual, se podría hacer lo mismo, pero en vez de un trozo de ipvirtual a una ident en concreto?

Código: [Seleccionar]
on *:JOIN:#canal:{
  if ((DH4B1R isin $address($nick,2)) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    mode $chan +W | msg #canaldebug 1[3AVISO1]4 Se ha activado el 1+W.
    timeramiwito 0 900 mode $chan -W | timeropsoff 1 900 msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:PART:#canal:{
  if ((DH4B1R  isin $address($nick,2)) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode)) {
    mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

on *:QUIT:{
  if ((DH4B1R  isin $address($nick,2)) && ($me isop $chan) && ($chr(87) !isin $chan(#).mode) && ($nick ison #canal)) {
    mode $chan -W | msg #canaldebug 1[4AVISO1]3 Se ha desactivado el 1+W.
  }
}

Muchas gracias  :)
97
Ayuda scripting IRcap / Re:Tengo un remote que es anti repeticiones con advertencia
« Último mensaje por Cadaver en Febrero 03, 2021, 07:20:50 pm »
Corregido:

Código: [Seleccionar]
on *:TEXT:*:#: {
  if ($nick isreg $chan) && ($me isop $chan) {
    if (!%flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ]) { set -u500 %flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ] $md5($strip($1-)) | inc -u500 $+(%,flood.,$chan,.nick.,$nick) | halt }
    if (%flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ]) && ($md5($strip($1-)) != %flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ]) { set -u500 %flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ] $md5($strip($1-)) | unset %flood. [ $+ [ $chan ] $+ .nick. $+ [ $nick ] ] | inc -u500 $+(%,flood.,$chan,.nick.,$nick) | halt }
    if (%flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ]) && ($md5($strip($1-)) == %flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ]) {
      inc $+(%,flood.,$chan,.nick.,$nick)
      if (%flood. [ $+ [ $chan ] $+ .nick. $+ [ $nick ] ] == 2) { msg $chan AVISO 1 }
      if (%flood. [ $+ [ $chan ] $+ .nick. $+ [ $nick ] ] == 3) { msg $chan AVISO 2 }
      if (%flood. [ $+ [ $chan ] $+ .nick. $+ [ $nick ] ] == 4) { ban -u120 $chan $address($nick,2) | kick $chan $nick Razon del KICK | unset %flood. [ $+ [ $chan ] $+ .txt. $+ [ $nick ] ] | unset %flood. [ $+ [ $chan ] $+ .nick. $+ [ $nick ] ] }
    }
  }
}
98
Ayuda scripting IRcap / Remote para un bot
« Último mensaje por juan-sebas- en Febrero 03, 2021, 03:41:31 am »
Hola antes que nada quiero agradecerles a todos porque el foro es de mucha ayuda para los que no tenemos conocimientos de codigos,quisiera saber si hay algun remote para que mi bot de ban en una sala de chathispano he visto que dan ban ejemplo !ban pepito comportamiento inadecuado. Desde ya muchisimas gracias!!
99
Ayuda general IRcap / mensaje del bot con timer... cada media hora
« Último mensaje por jeccopy en Enero 27, 2021, 11:50:01 pm »
hola amigos .. alguien tendria un addons o las bases para hacer uno.. un saludo con timer... o un mensaje que el bot lo diga cada media hora mas o menos en el canal.. . desde ya gracias los leoo  ;)
100
Ayuda scripting IRcap / Re:Tengo un remote que es anti repeticiones con advertencia
« Último mensaje por Dino en Enero 22, 2021, 03:35:29 am »
   Cadaver
tu codigo no funciona muy bien que digamos despues de 5 o 6 repeticiones recien advierte trate de cambiar el inc de 500 a 300 igual tarda en reconocer una palabra repetida
encambio el addons que pusimos arriba ese si funciona muy bien el detalle es solo que en canales grandes con mas de 200 usuarios ahi salta la primer advertencia y lanza la segunda pero eso sucede rara vez..
Páginas: 1 ... 8 9 [10]
anything