Mensajes recientes

Páginas: [1] 2 3 ... 10
1
Ayuda general IRcap / Re:(Shun)
« Último mensaje por Cadaver en Ayer a las 04:48:12 pm »
La respuesta la puse en la pregunta anterior pero, va de nuevo: es un tipo de ban global (como un gline) el cual te impide ejecutar cualquier comando y ser leído, tu lees pero los demás a ti no, el que reinicies tu router no es garantía de que tu ip cambiara (menos si tu proveedor te da ip estática), ustedes no pueden hacer nada, se tienen que poner en contacto con los administradores de el o los servidores donde se vean afectados.
2
Ayuda general IRcap / Re:ayuda por favor
« Último mensaje por Cadaver en Ayer a las 04:42:35 pm »
Eso es porque te lo aplicaron en el servidor donde te conectas, es un tipo de ban global (como un gline) el cual te impide ejecutar cualquier comando y ser leído, tu lees pero los demás a ti no, el como removerlo es cuestión de que te pongas en contacto con alguna administrador del servidor en el cual te lo aplicaron.
3
Ayuda general IRcap / Re:(Shun)
« Último mensaje por Corso en Ayer a las 11:54:29 am »
Estoy en tu misma situacion desde hace 20 dias y he probado tido, a ve si hay suerte y nos ayudan

4
Ayuda general IRcap / ayuda por favor
« Último mensaje por Corso en Ayer a las 11:31:04 am »
  *** Command NICK not processed, as you have been blocked from issuing commands (SHUN)
11:27  161.32  *** Command USER not processed, as you have been blocked from issuing commands (SHU)

Este es el mensaje que me da relativo al nick, notice......
cuando consigue conectar puedo leer pero no me leen

Alguien sabe donde tengo el problema?
gracias
5
Buenas GyK

   Es correcto tus suposiciones que haces y con respecto a lo de las voces, excepto que seria || en ves de &&, ya que se requiere que cualquier condición se cumpla para hacer el retorno y del debug del canal seria agregando un mensaje en esta parte:

Código: [Seleccionar]
if (%Nick_Flood-cambio == 5) {
      .mode %canal +WNj 4:60 | .timer-FIN-FloodCambio 1 1200 mode %canal -WNj
    }
por ejemplo algo como
Código: [Seleccionar]
if (%Nick_Flood-cambio == 5) {
      .mode %canal +WNj 4:60 | .timer-FIN-FloodCambio 1 1200 mode %canal -WNj
      msg #canal-debug modos activos en %canal +WNj 4:60 | .timer-FIN-FloodCambio.fin 1 2000 msg #canal-debug Removiendo modos -WNj en %canal
    }

pero si se agrega dos alias mas para que en uno regrese el canal de debug y el otro procese modos como mensajes entonces quedaría algo como esto:
Código: [Seleccionar]
;==== Inicio del comprobador de cambios de nicks ========================
alias -l FloodCambios.nick.canal return #argentina
alias -l FloodCambios.nick.canal.debug return #argentina_ops
alias -l canal_WNj {
 if ($me !isop $FloodCambios.nick.canal) {
 msg $FloodCambios.nick.canal.debug imposible cambio de modos en $FloodCambios.nick.canal no tengo @ | return
 }
 msg $FloodCambios.nick.canal.debug Aplicando modos $iif($2,$chr(43),$chr(45)) $+ WNj en $1
 if ($2 == +) { .mode $1 +WNj 4:60 } | else { .mode $1 -WNj }
}
on 1:NICK:{
  var %canal $FloodCambios.nick.canal
  if (($newnick !ison %canal) || ($me !isop %canal) || ($newnick isvoice %canal) || ($newnick isop %canal)) { return }
  else {
    if (%Nick_Flood-cambio == $null) { set -u5 %Nick_Flood-cambio 0 }
    inc %Nick_Flood-cambio
    if (%Nick_Flood-cambio == 5) { canal_WNj %canal + | .timer-FIN-FloodCambio 1 1200 canal_WNj %canal }
  }
}
;==== EOF ===============================================================

donde el alias FloodCambios.nick.canal.debug regresara #argentina_ops que seria el canal de debug, en caso de ser otro simplemente se cambia el canal.

Saludos

Pd: el código va en la sección de remotes, no he probado el código, pero seria la idea básicamente.
6
Buenas noches.

Muchas gracias por responder.

Lo he probado y si funciona perfectamente, me surgen 2 dudas.

En primer lugar:

¿Cómo podría ponerlo que cuando se activen los modos lo diga en el canal debug? ¿Y cuando quite los modos, también lo haga?

En segundo lugar:

El tema de ignorar las voices:

He cambiado está línea:

Código: [Seleccionar]
if (($newnick !ison %canal) || ($me !isop %canal) || ($newnick isop %canal)) { return }
Por está:

Código: [Seleccionar]
if (($newnick !ison %canal) || ($me !isop %canal) || ($newnick isvoice %canal) && ($newnick isop %canal)) { return }
Muchisismas gracias!

7
Saludos Gyk

El código va en la sección de remotes(alt+r) si lo pones en la sección de alias causa fallos pudiéndose colgar, realice unos cambios después de ver tu publicación donde agregue un alias local de nombre FloodCambios.nick.canal su única función es regresar el nombre del canal al que se le revisara los cambios de nick's, en tu caso lo deje como #argentina, por si quisieras hacer cambios en el futuro del canal. Realice cambios en los if's para que solo revise en el canal en cuestión(ya que me había basado en el código con que se inicio el post no tome en cuenta ese detalle) y no tome los otros canales, también que no tome si el cambio es de un op, pondría la excepción de que no tome en cuenta las voices, pero ignoro si tiene autovoz en el canal, asi que no lo incluí.

Código: [Seleccionar]
;==== Inicio del comprobador de cambios de nicks ========================
alias -l FloodCambios.nick.canal return #argentina
on 1:NICK:{
  var %canal $FloodCambios.nick.canal
  if (($newnick !ison %canal) || ($me !isop %canal) || ($newnick isop %canal)) { return }
  else {
    if (%Nick_Flood-cambio == $null) { set -u5 %Nick_Flood-cambio 0 }
    inc %Nick_Flood-cambio
    if (%Nick_Flood-cambio == 5) {
      .mode %canal +WNj 4:60 | .timer-FIN-FloodCambio 1 1200 mode %canal -WNj
    }
  }
}
;==== EOF ===============================================================

Cualquier duda, sugerencia y/o comentario aquí.  :)

Saludos
8
Hola.

Vi que este addon venia muy bien y cuando lo he cargado en mi bot me sale:

[04:26] · ON comando desconocido

El código lo tengo así:

Código: [Seleccionar]
;==== Inicio del comprobador de cambios de nicks ========================
on *:nick: {
  if (($nick !ison #argentina) || ($me !isop #argentina)) { return }
  if (%Nick_Flood-cambio == $null) { set -u5 %Nick_Flood-cambio 0 }
  inc %Nick_Flood-cambio
  if (%Nick_Flood-cambio == 5) {
    .mode #argentina +WNj 4:60 | .timer-FIN-FloodCambio 1 1200 mode #argentina -WNj
  }
}
;==== EOF ===============================================================

Muchas gracias!
9
De nada.  8)
10
Hola Cadaver.

Era un problema del mirc donde tengo alojado el bot, que tenia activado el "whois query" en las opciones del mirc

¡Muchas gracias!

PD: Voto para ti
Páginas: [1] 2 3 ... 10