Una soluzione alternativa è quella di creare un gruppo tipo "bloccato" che impedisca di muoversi, ovvero Join Power a -1, così da assegnarlo quando uno viene messo in quel canale. Tuttavia, qualora l'utente si disconnette e si riconnette, si ritroverà nel Default Channel ( sempre bloccato ).

Se proprio è una cosa essenziale per te, impedisci all'utente di mandare messaggi in canale, in privato, poke, whisper, join, di parlare e tutto il resto, in modo che possa solo ascoltare, però non so quanto sia utile fare una cosa simile.