Hola, pues eso depende del tipo de mensaje el protocolo de IRC establece varios tipos, esta PRIVMSG, NOTICE, noticias globales de red,etc, como tu quieres enviar un mensaje siendo un usuario regular te aconsejo que uses el mensaje usando el evento "on join" y otro tipo seria usando un timer, yo te voy a hacer a mano el codigo que debes poner en tu mirc y sino funciona me dices:
;1er Metodo:
set %noticia Hola amigo bienvenido a esta red, bla bla bla.
on 1:join:#Canal:{
.msg $nick %noticia
;Tambien puedes Usar en vez de ".msn" "notice"
;Este codigo lo que hace es a cada cliente que entre a ese canal le envias un mensaje.
}
Ahora OJO esos script ahi servidores donde no lo permiten porque no rigen con las reglas anti-spam
;2do metodo:
set %total 1
set %otromensaje $5
alias envia {
if($2 != $null) {
.timer $3 $4 .msg $nick($2,%total) %otromensaje | inc %total
}
}
Este segudo codigo lo que haria seria enviar un mensaje a todos los usuarios que esten en un canal desde el primero hasta el ultimo, lo pones en el mirc editor, y le das OK y despues cuando quieras enviar el mensaje seria de esta manera:
/envia #Canal 50 1 Hola que tal llegate a mi foro hackerblalba
te explico cada parte
/envia = Alias que activa el evento
#Canal = Pones el canal al que quieres que llegue el mensaje
50 = La cantidad de nicks que haya en el canal o a los que quieras que se le envian, va comemzando de arriba hacia abajo.
1 = El tiempo en este caso seria 50 mensajes cada 1 (evita exess flood)
Mensaje = al final pones el mensaje que quieras tu.
Espero hayas entendido y repito que ese codigo lo hice a mente si algo no funciona vienes y me dices..