saludos
joselilloQuizas esto pueda ser lo que requieres
;================ 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

Espero te sirva.