Ayuda IRcap > Ayuda scripting IRcap

Ayuda ctcp version

(1/1)

Bonzo:
Hola,buenas tardes,estoy tratando de darles voice a los usuarios que responden por ctcp versión,pero no puedo lograrlo,cuando agrego el remoto que ahora les muestro,les da voice a todos o al modificarlo,no le da a ninguno,sí alguien puede decirme dónde está el error,desde ya muchas gracias

on *:CTCPREPLY:VERSION*:{mode #canal +v $nick lightIRC 1.3.2 Build 135
Con este remoto les da voice a todo usuario que entra,y yo quiero que le de solamente voice a los que responden este ctcp :lightIRC 1.3.2 Build 135
,se entiende mi pregunta,muchas gracias

TheMexicanForce:
Prueba:


--- Código: ---on *:CTCPREPLY:VERSION*: {
  if ($1- == lightIRC 1.3.2 Build 135) mode #canal +v $nick
}
--- Fin del código ---

Cadaver:
Post viejo pero te voy a responder por si lo necesitas todavía.

;Si quieres que funcione para todos los canales usas "on *:JOIN:*:{" si quieres un canal especifico usas "on *:JOIN:#AquiTuCanal:{"
on *:JOIN:*:{
  ctcp $nick VERSION
}

on *:CTCPREPLY:*:{
  if (lightIRC 1.3.2 Build 135 isin $1-) && ($me isop $chan) {
    ;Si quieres que funcione para todos los canales usas "mode $chan +v $nick" si quieres un canal especifico usas "mode #AquiTuCanal +v $nick"
    mode $chan +v $nick
  }
}

Cabe aclarar que si es un canal con demasiadas entradas y salidas de usuarios te puede ocasionar caída por flood.

Navegación

[0] Índice de Mensajes

Responder

Ir a la versión completa