Autor Tema: bot mirc  (Leído 1688 veces)

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

Desconectado joselillo

  • Novato
  • *
  • Mensajes: 3
  • Karma: +0/-74
bot mirc
« en: Noviembre 11, 2019, 11:13:32 am »
hola amigos de antemano agradecer a las personas que ayudais sin esperar nada a cambio eso ya se merece un 10
mi pregunta es tengo un bot mirc y quisiera ponerle en un canal un saludo personalizado y diferente para varios usuarios seria posible? gracias un saludo y mil agradecimientos

Desconectado Quetzalcoatl

  • Novato
  • *
  • Mensajes: 30
  • Karma: +58/-1
  • HipercomputoHipermegared
    • elchatirc
Re:bot mirc
« Respuesta #1 en: Noviembre 11, 2019, 06:07:49 pm »
saludos joselillo

Quizas esto pueda ser lo que requieres
Código: [Seleccionar]
;================ Inicio de sección de saludos ============================
;================ En %especiales especifica los nicks separados por espacio
alias -l eltipo {
  var %especiales nick1 ejemploNICK otronick
  if ($istok(%especiales,$1,32)) return e | else return c
}
;================ En %c se configura el mensaje común y %e es para especiales
alias -l msgjoin {
var %c = Bienvenido <nick> al canal <canal>, pasatela bien.
var %e = Saludos <nick>, hace tiempo sin verte por <canal>
; ------- no mover esta parte -----------
  if (c == $1) return %c | else return %e
}
;================ aqui manda el mensaje al canal
on ^&*:JOIN:#TUCANAL:{
  if ($nick != $me) msg $chan $replace($msgjoin($eltipo($nick)),<nick>,$nick,<canal>,$chan)
}
;================ Fin de la sección de saludos ==================================

en donde los alias son locales, para evitar problemas con otros códigos que tengas
1.- En el alias eltipo, la variable %especiales se especifican los nicks separados por espacios.
2.- El alias de msgjoin, usa las variables %c y %e deben cambiarse si así lo requieres.
    Ten en cuenta que <nick> y <canal>, son parámetros que se reemplazan automáticamente al enviar el mensaje.
3.- En el evento JOIN, cambia #TUCANAL por el el canal donde quieres que se aplique.

Ten en cuenta que si entra varios nicks al mismo tiempo, es posible que el bot de desconecte si es que no tiene el modo +k

hola amigos de antemano agradecer a las personas que ayudais sin esperar nada a cambio eso ya se merece un 10
del lado izquierdo se ve quien responde el mensaje, podrias dar en aplaudir, para agradecer la ayuda ;D ;D ;D

Espero te sirva.
« última modificación: Noviembre 11, 2019, 06:16:49 pm por Quetzalcoatl »

Desconectado Cadaver

  • Novato
  • *
  • Mensajes: 32
  • Karma: +71/-1
  • Sexo: Masculino
    • ElChatIRC.com
Re:bot mirc
« Respuesta #2 en: Noviembre 15, 2019, 05:58:55 pm »
@Quetzalcoatl pues ni el aplaudir ni el gracias.  :-\

Desconectado Quetzalcoatl

  • Novato
  • *
  • Mensajes: 30
  • Karma: +58/-1
  • HipercomputoHipermegared
    • elchatirc
Re:bot mirc
« Respuesta #3 en: Noviembre 15, 2019, 08:15:32 pm »
@Quetzalcoatl pues ni el aplaudir ni el gracias.  :-\
Gracias por responder, tenga su aplauso buen Hombre.  ;D