Autor Tema: Poner colores a los services de red.  (Leído 203 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Poner colores a los services de red.
« en: Marzo 24, 2020, 04:54:04 pm »
Hola.

Tengo una duda, no sé si es posible.

Pero cuando yo usaba ircap a los bots services de la red, como CHaN, NiCK, MeMo, CReG, IPvirtual etc... tenian dos colores verde y blanco.

Pero ahora en el mirc viene asi: <CHaN> <NiCK> <MeMo> <CReG> <IPvirtual>

¿Es posible que por ejemplo salgan en vez de la forma dicha arriba salga como salia en ircap:


Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 154
  • Karma: +219/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Poner colores a los services de red.
« Respuesta #1 en: Marzo 24, 2020, 05:18:59 pm »
Hola Hanna

Eso se consigue agregando la mascara de los servicios con un nivel predeterminado y mediante el evento de on open y/o notice con su nivel que agregaras la mascara de los servicios. Igual se pudiera solo agregar los nicks de los servicios, pero no es muy recomendable.

En el archivo de ayuda del mirc esta muy bien detallado el tema al respecto. Para agregar las mascaras podrias usar solo un bot para tener su mascara, ejemplo si su nivel de los bots de la red sea el 59, se usaría.
//guser 59 CHaN 2 Servicios de red de $network
y en los eventos quedarían como:
Código: [Seleccionar]
ON ^59:OPEN:?:*:{
  if ($1) echo -s $+($chr(3),0,$chr(44),12,$chr(2),$chr(160),$nick,$chr(160),$chr(15),:) $1-
  haltdef
}

ON ^59:notice:*:?:{
  if ($1) echo -s $+($chr(3),0,$chr(44),12,$chr(2),$chr(160),$nick,$chr(160),$chr(15),:) $1-
  haltdef
}
Los niveles con lo que se agreguen son muy importantes, por eso pudieras agregar otros servicios como bots de radio, moderacion, etc., que tenga una mascara determinada pongan los anuncios donde te sea mas util verlos.

Saludos

PD: solo es un ejemplo agregándolos con nivel 59, puedes usa otro.

Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Re:Poner colores a los services de red.
« Respuesta #2 en: Marzo 24, 2020, 06:07:57 pm »
Hola.

La red de la cual hablamos es Chathispano en ircap venia 69.

Pero al cambiar de ircd no se si eso ha cambiado.

¡Muchas gracias!

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 154
  • Karma: +219/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Poner colores a los services de red.
« Respuesta #3 en: Marzo 24, 2020, 06:19:07 pm »
Mientras la mascara de los bots de servicios coincida con el nivel en los eventos funcionara, apesar de cambiar el ircd.

Saludos

Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Re:Poner colores a los services de red.
« Respuesta #4 en: Marzo 24, 2020, 06:21:26 pm »
Hola Quetzalcoatl

Si tienes toda la razón, he puesto en el nivel 59: *!*@bots.chathispano.com (y con eso han salido todos)

¡Muchas gracias!!

PD: Voto para ti :D

Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Re:Poner colores a los services de red.
« Respuesta #5 en: Marzo 24, 2020, 07:07:25 pm »
Hola Quetzcoatl

Una duda que me ha surgido espero no ser pesada.

Si quiero que solo salgan los helps en privado, solo bastaría con quitar el echo -s no?

Un saludo y muchas gracias!

Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 154
  • Karma: +219/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Poner colores a los services de red.
« Respuesta #6 en: Marzo 24, 2020, 07:42:19 pm »
Simplemente borrarias el user
si usaste para agregarlo como:
//guser 59 CHaN 2 Servicios de red de $network

entonces usarias para eliminarlo
/ruser 59 CHaN 2
y con eso te mandaría mensaje normal como si fuera cualquier usuario común el bot de servicios.

pero si quieres tener el privado con los comandos o información guardada entonces en ves de borrarlo, solo abres un query con el bot de servicio correspondiente, y asi se guardara el log.


Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Re:Poner colores a los services de red.
« Respuesta #7 en: Marzo 24, 2020, 07:54:43 pm »
Hola.

Yo lo tengo asi:

Código: [Seleccionar]
59: *!*@bots.chathispano.com
Y cuando pongo: /msg chan help

Me va status (ahí si me sale con los colores modificado)

Pero en cambio:
Y he probado poniendo /query CHaN
y poner en el privdo help
y me sale en privado pero así: <CHaN>

No como me sale en status.


Desconectado Quetzalcoatl

  • Miembro de pleno derecho
  • ***
  • Mensajes: 154
  • Karma: +219/-2
  • HipercomputoHipermegared
    • elchatirc
Re:Poner colores a los services de red.
« Respuesta #8 en: Marzo 24, 2020, 08:27:49 pm »
pues asi es por eso te mencione
Citar
entonces usarias para eliminarlo
/ruser 59 CHaN 2
y con eso te mandaría mensaje normal como si fuera cualquier usuario común el bot de servicios.

igual si quieres colorear el nick en privado pues usas el evento on text con su correspondiente nivel y aplicas un
if ($window($nick)) { echo -s [colores de inicio] $nick [control +o] $1- }

el por que es simple y sencillo, lo hay un comando que solo por darle un nivel a un usuario te ponga en un lugar especia, simplemente es para identificarlo diferente a otros y darles la prioridad correspondiente, en el IRcap tampoco te lo colorea cuando tienes un query con el bot de servicios, que recuerde.

Te recomiendo leer el manual de ayuda del mirc en levels y eventos
Citar
No como me sale en status.
no es lo mismo un evento on open a un on text

Desconectado Hanna

  • Miembro Junior
  • **
  • Mensajes: 64
  • Karma: +13/-4
Re:Poner colores a los services de red.
« Respuesta #9 en: Marzo 25, 2020, 12:43:23 am »
Hola.

Esto seria?

Código: [Seleccionar]
on 59:text:*:?:{
if ($window($nick)) { echo -s $+($chr(3),2,$chr(44),12,$chr(2),$chr(160),$nick,$chr(160),$chr(15),) $1- }
}

Un saludo.
« última modificación: Marzo 25, 2020, 12:58:09 am por Hanna »