fix channel saving
fix channel removal
fix auto-join
add new command to list all channels