Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por chicharrero en Ayer a las 12:11:09 pm »
nadie echa una mano a ver si soluciono el problema, gracias
2
Ayuda scripting IRcap / Re:Remote para un bot
« Último mensaje por xoper en Enero 20, 2022, 12:36:42 am »
Código: [Seleccionar]
on *:TEXT:*:#: {
    if ($1 == !ban) {
        mode $chan +b $gettok($address($2,1),2,64) | msg $chan 4razon: $3- | kick $chan $2 }

}

Prueba a ver si funciona
3
Ayuda general IRcap / Re:+join personal para cada nick que entra
« Último mensaje por xoper en Enero 20, 2022, 12:29:12 am »
Yo lo haria de esta manera.

Código: [Seleccionar]
on *:JOIN:#locura: {
  if ($nick == jorge) { msg $chan Hola $nick que tal }
  elseif ($nick == mariana) { msg $chan Hola que tal $nick }
  elseif ($nick == yahir) { msg $chan prueba esto bienvenido} 

}

Esta seria una forma sencilla de hacerlo, aunque pudiera a ver una mas optimizada pero prueba y ver si te sirve.
4
Ayuda general IRcap / Re:Error /msg: insufficient parameters (line 1056, alias.mrc)
« Último mensaje por xoper en Enero 20, 2022, 12:22:50 am »
esto ocurre porque una linea de tu codigo que usa /msg no lo esta haciendo correctamente, te podre un ejemplo con un "hola".

Código: [Seleccionar]
msg $chan hola a todos como estanEste suele estar bien.

Código: [Seleccionar]
msg hola a todos como estanEste esta mal, porque falta el parametro donde enviara el mensaje.

Digo este puede ser uno de varios, porque tambien podria ser que tu codigo no este bien escrito.
5
Ayuda general IRcap / Re:Ataque de clones - Limitar entradas
« Último mensaje por xoper en Enero 20, 2022, 12:18:44 am »
Te refieres al modo +l ?
6
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por chicharrero en Enero 19, 2022, 06:23:02 pm »
buenas de nuevo, tras hacer exactamente lo que comento Quetzalcoatl de poner así:
Código: [Seleccionar]
alias revisarcanalalentrar { var %i 1 | while ($nick($chan,%i)) { echo -a BaneaUsuarios  $ifmatch  | inc %i }} solo una curiosidad esto va asi: while ($nick($chan,%i)) o asi: while ($nick($chan, %i)) pregunto?

los mensajes que me sale en status:

* /goto: duplicate 'SumaNums' found (line 27, nicksprohibidos.mrc)
y en la line 27 esta el codigo alias revisarcanalalentrar { blaaaa blaaaa etc
7
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por chicharrero en Enero 18, 2022, 08:17:54 pm »
al final cual seria la solucion para que cuando yo entre en el canal saque a los nick que ya están dentro de la sala antes que yo y que tenga añadidos a patrones.txt
8
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por chicharrero en Enero 17, 2022, 10:24:25 pm »
 lo probe con y sin $
Código: [Seleccionar]
alias revisarcanalalentrar { var %i 1 | while ($nick($1,%i)) { $BaneaUsuarios($ifmatch,$1) | inc %i } }y puse los errores que dio por eso puse el codigo completo por si ponía algo mas mal
9
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por Cadaver en Enero 17, 2022, 09:04:37 pm »
Creo que el error es $

Código: [Seleccionar]
alias revisarcanalalentrar { var %i 1 | while ($nick($1,%i)) { $BaneaUsuarios($ifmatch,$1) | inc %i } }
10
Ayuda scripting IRcap / Re:Expulsar usuarios dentro del canal.
« Último mensaje por chicharrero en Enero 17, 2022, 07:51:46 pm »
hola Cadaver
como comente anteriormente de esa manera que comentas pasa esto :
buenas Quetzalcoatl de nuevo
probe lo que me comentaste puse asi:
Código: [Seleccionar]
 
on 1:join:#: {
  if ($nick == $me) { revisarcanalalentrar $chan }
  else { $BaneaUsuarios($nick,$chan) }
}

alias revisarcanalalentrar { var %i 1 | while ($nick($1,%i)) { BaneaUsuarios($ifmatch,$1) | inc %i }
}

on *:nick:{
  var %a 1 | while ($comchan($newnick, %a)) { $BaneaUsuarios($newnick,$v1) | inc %a }
}

alias BaneaUsuarios {
  var %cuentaNicks = 1
  while (%cuentaNicks <= $lines(patrones.txt)) {
    if ($read(patrones.txt,%cuentaNicks) isin $1) || ($read(patrones.txt,%cuentaNicks) iswm $1) {
      var %cuentaExcepciones = 1
      while (%cuentaExcepciones <= $lines(patrones-exceptuados.txt)) {
        if ($read(patrones-exceptuados.txt,%cuentaExcepciones) isin $1) || ($read(patrones-exceptuados.txt,%cuentaExcepciones) iswm $1) {
          halt
        }
        inc %cuentaExcepciones
      }
      .timer 1 5 ban $2 $1 $+ !*@* | .timer 1 5 kick $2 $1 Su nick no es el mas adecuado para la tematica del canal 4 $chan Por Favor, cámbielo. Gracias.
      halt
    }
    inc %cuentaNicks
  }
}

y me devuelve este error:
BANEAUSUARIOS($IFMATCH,$1) comando desconocido

probé de esta manera :
Código: [Seleccionar]
on 1:join:#: {
  if ($nick == $me) { revisarcanalalentrar $chan }
  else { $BaneaUsuarios($nick,$chan) }
}

 alias revisarcanalalentrar { var %i 1 | while ($nick($1,%i)) { $BaneaUsuarios($ifmatch,$1) | inc %i }
}
y así no da error ninguno, tampoco hace nada de nada , nueva mente muchas gracias un abrazo bro
y tengo un nick en la sala que esta en las lista de patrones.txt
Páginas: [1] 2 3 ... 10