So I've reading up on them, but I still got some questions.
A. How does a player get assigned to a channel?
B. When you first enter a game, you get the help message that appears. Does this mean there is already a channel the player already autojoins? Where is this channel defined?
C. Is there a way to auto-assign players to channels w/o them having to type the /join command, at certain points in the game?
D. Does the script itself have a template of a sample ChatChannel I could analyze?

3 comments
Believe it or not, the default Roblox chat actually has channels. If you can find the script in studio, you will know what I'm talking about. If I find a script I will answer your question.
https://blog.roblox.com/2017/01/new-chat-system-api/
I want to have channels like how shown in the UD:WI picture, but I don't know how to get this.