Non capisco davvero la domanda.
Ma alla fine della funzione myFunction, non si chiama esplicitamente il callback, quindi non è possibile chiamare client.publish(). Se esegui questo codice, mi aspetto che i messaggi vengano visualizzati nella console, senza pubblicare nulla sul client Redis.