Você pode entrar no poder do syslog com esse syslog2irc
Você pode usar os recursos do filtro do syslog para direcionar as mensagens pelas quais você está interessado para diferentes canais onde elas deveriam estar.
Como exemplo, você pode usar logger para enviar mensagens de log de scripts, e o comando logger pode ser usado para enviar mensagens diretamente para syslog2irc ( último precisa testar, mas deve funcionar).
Portanto, a combinação syslog-ng + syslog2irc + logger + ircserver parece promissora para o que você pede.