Ciao,
rispondo in base ai punti:
1- dovresti settare "-1" a i_client_max_channel_subscriptions per il gruppo interessato (Guest di solito).
2- dovresti "giocare" sul permesso join, usi il needed join per proteggere i vari canali e tieni un valore basso per i guest.
3- al gruppo channel admin basterebbe settare il permesso di cambiare il gruppo all'ospite, sarà tale gruppo che avrà il potere aggiuntivo perchè un channel admin non può modificare i permessi singoli di un utente (se non con il permesso i_client_permission_modify_power alto rispetto al guest).
4- è il limite massimo di utenti che possono entrare in quel canale e tutti i nodi sottostanti, quindi gli utenti sommati di tutte le stanze che stanno sotto al canale in questione.
5- è una chiave che permette di acquisire poteri, sono usa e getta e sono gli admin a crearle.
Kaos