Mensajes recientes

Páginas: 1 [2] 3 4 ... 10
11
Ayuda scripting IRcap / Re:Antispam
« Último mensaje por hank en Agosto 31, 2021, 01:13:42 pm »
Hola.

¿Y como se podría hacer?

Gracias.
12
Ayuda scripting IRcap / Re:Antispam
« Último mensaje por Quetzalcoatl en Agosto 30, 2021, 04:36:39 am »
si se puede.
13
Ayuda scripting IRcap / Re:Antispam
« Último mensaje por hank en Agosto 30, 2021, 03:18:19 am »
Buenas.

Y mi pregunta es... se puede hacer una cadena que en la misma línea cumpla "www" ó "https" con "com "net"  "org"

¿o eso es imposible?

Saludos.
14
Ayuda scripting IRcap / Re:Antispam
« Último mensaje por Quetzalcoatl en Agosto 29, 2021, 07:19:49 pm »
no es fallo por eso dice en el código

  ; === si la cadena de texto tiene algún tipo de spam, entrara
  if ($regex($strip($1-),/\b(?:http|https|www|com|org|net)\b/i)) {

entiendase una cadena de texto como cualquier palabra o palabras mencionadas por un nick en una sola linea, por ende si se coloca com o .com entrara en función, ya que los que hacen spam realizan la función de separar las palabras, en todo caso no entra si se ponen palabras como neta comunica, etc. si se coloca solo net es mas probable que quieran poner una url. Por lo que para mi compete, esta funcionando bien.
15
Ayuda scripting IRcap / Re:Antispam
« Último mensaje por hank en Agosto 29, 2021, 12:09:55 pm »
Buenos días, pues llevo varios días probando este código y le veo un fallo.

cuando un usuario pone com o net sin nada solo eso... le expulsa.

11:54a <kan> net
11:54a Bot pone modo +b *!*@BeTheLight
11:54a Baneados: kan
11:54a Kick: kan fue kickeado por Bot [ [Web] Publicidad no permitida en el canal ]

11:54a <kan> com
11:54a Bot pone modo +b *!*@BeTheLight
11:54a Baneados: kan
11:54a Kick: kan fue kickeado por Bot [ [Web] Publicidad no permitida en el canal ]

Aquí dejo como tengo el código:

Código: [Seleccionar]
on *:TEXT:*:#: {
  ; == Aquí se agregaran las excepciones, el nick debe ser op en el canal e iniciar con .addexspam la frase
  if (($nick isop $chan) && (.addexspam == $strip($1))) { var %a $left($2,1), %b $right($2,-1)
    if ((+ = %a) ||  (%a = -) || (%a = ?)) { goto %a
      :+
      if ($istok(%excepciones.spam,%b,32)) { msg #canaldebug 1[Web]:   Ya esta agregada %b en las excepciones }
      else { set %excepciones.spam $addtok(%excepciones.spam,%b,32) | msg #canaldebug 1[Web]: Fue agregado %b $+, compruebelo usando: .addexspam + <patron> }
      return
      :-
      if (!$istok(%excepciones.spam,%b,32)) { msg #canaldebug 1[Web]:    No esta agregada %b en las excepciones }
      else { set %excepciones.spam $remtok(%excepciones.spam,%b,32) | msg #almeria_adm 1[Web]:   Fue eliminado %b $+, compruebelo usando: .addexspam -<patron> }
      return
      :? | msg #canaldebug 1[Web]:    Las excepciones son: %excepciones.spam | return
    }
    else { msg #canaldebug 1[Web]:   Por favor $nick use: .addexspam (?/+/-)la*pabra (se permite el uso de comodines *) | return }
  }
  ; === si el nick no es un nick regular(@,v) entonces termina
  if (!$nick(#,$nick,r)) { return }
 tokenize 32 $replace($lower($1-),$chr(225),a,$chr(233),e,$chr(237),i,$chr(243),o,$chr(250),u)
  ; === si la cadena de texto tiene algún tipo de spam, entrara
  if ($regex($strip($1-),/\b(?:http|https|www|com|org|net)\b/i)) {
    ; === revisa si esta la excepción y si lo esta sale
    var %a 1 | while ($gettok(%excepciones.spam,%a,32)) { if ($wildtok($strip($1-),$ifmatch,0,32)) { return } | inc %a }
    ; === No se encontró una excepción, procede a sancionar.
    ban -ku600 $chan $nick 2 [Web] Publicidad no permitida en el canal | msg #canaldebug 1[Web]: Expulsando: $+($nick,$chr(40), $address,$chr(41)) por: $1-
  }
}
;EOF

Muchas gracias!!!!
16
Ayuda scripting IRcap / Saludos ocupo ayuda con un juego script
« Último mensaje por wolf1996 en Agosto 12, 2021, 10:43:18 pm »
Buenas a toda la comunidad es mi primera vez por aqui !!! Tengo un problema con un juego que estoy haciendo y soy muy novato , no se mucho de scripting pero lo intente , mi juego se basa en usarlo en mi sala y que coja uno al azar y luego ponerle un mensaje que suba a ser subastado . Lo que me va mal es al momento de !pujo no lee el texto ni comando y solo quiero que el comando sirva cuando comience la subasta , y tambien le puse un tiempo para jugar y avisar que queda poco tiempo que se acabe , o si me pueden ayudar con un $rand que tenga digamos del 50 al 10000  de dolares y al finalizar el juego el mayor numero gana que pujo mas y que salga el ganador  :-[ , tambien ignora para que no pujen a cada instante ... Gracias si pueden seria genial igual lo compartire todo ^^

on *:TEXT:*!empieza*:#: {
  var %x $rand(1,$nick($chan,0)) {
  }
  if (%subasted) {
    msg $chan Por el momento ya esta activa una subasta!
    halt
  }
  .describe $chan Empieza la subasta en 3 ...
  set %subasted $nick($chan,%x)
  set %subastchan $chan
  msg $chan 2
  msg $chan 1
  msg $chan El elegido eres tu 7 $nick($chan,%x)
  msg $chan Porfavor suba al estrado que va a ser subastado por $nick
  msg $chan La puja comenzara en 50 dolares
  msg $chan Para poder pujar escriba !pujo
  .timer1 1 20 subastime
  .timer2 1 30 timeup
}

alias timeup {
  if %subasted {
    msg %subastchan  La Subasta ha Finalizado.
    unsetsubas
  }
}

alias subastime {
  if %subasted {
    msg %subastchan Quedan pocos segundos para terminar y ser vendido %subasted
    set %subastime 1
  }
}

on *:TEXT:*!pujo*:#: {
  if %subastime == 1 {
    /describe #10«5™10» 7 $nick 10 «5™10» $read $mircdir\addons\pujar.txt | ignore -u10 $nick
  }
}

alias unsetsubas {
  unset %subastchan
  unset %subasted
  unset %x
  unset %subastime
  .timers off
17
Ayuda IRC y otras cosas relacionadas / ayuda con este addons
« Último mensaje por jeccopy en Agosto 11, 2021, 03:19:51 pm »
..Dance:timerDance { 20 60 .botserv act # Baila BreckDance | var %x $rand(1,$nick($chan,0)) | .botserv say # Va a Seleccionar Un Bailarin Con El Numero 12 %x  | .botserv say #  Deja Los Yuyos  Veni a Bailar Conmigo a 12Canal2Blue 12 $nick($chan,%x)  }

hola como estan .... me darian una manito con estas lineas .. el addons funciona mal no me da la variante ... quiero que cada vez que se repita elija a un nuevo user ... desde ya muchas gracias
18
Ayuda general IRcap / Re:problemas con el billar
« Último mensaje por Quetzalcoatl en Julio 18, 2021, 07:42:41 pm »
Es posible que tengan los usuarios inhabilitado los envíos y/o recepción de CTCP'S en la red, bastaría hacerse un whois y verificar que no se cuente con el modo de +T, si esto no funciona quizás la red no los permite, en tal caso de que se cuente con el +T seria quitárselo los usuarios que jugaran.

Las redes impusieron este modo por defecto al ingresar sin consultar, debido a que diversas personas que mandan xploits para tumbar los clientes tanto de mirc como clientes de android. Asi que una ves terminado el juego es conveniente ponérselo.


Pd: Modo de +T también causa problema en el medidor de lag.
19
Noticias IRcap / Re:Nueva versión de IRcap: IRcap 8.7
« Último mensaje por Malevo en Julio 17, 2021, 06:56:22 pm »
Circulan por alli algunos "ircaps" en los que el problema esta solucionado, lo que pasa es que como suele suceder, solucionan el problema ...pero ponen mas cosas
el tiro sería como solucionarlo en una instalación nueva
pero de momento parece que aqui nadie sabe como
mala suerte, muy a mi pesar ya uso Quassel
20
Ayuda general IRcap / problemas con el billar
« Último mensaje por cocaluna en Julio 16, 2021, 06:57:41 pm »
buenas. No sé si hace falta una configuración especial para poder jugar al billar en el mirc 7.57, el caso es que invito pero no puedo.
Gracias de antemano
Páginas: 1 [2] 3 4 ... 10