Questions about the chat system

1: How do you create a custom chat channel that one can access with /c <channel name>?
2: How can you make it where in that said channel, there is a script that asks you questions and where the text color is randomized? (Like for example, it asks you how your day was)
3: How would I check if a message was sent in that said channel?

I’m not asking for direct coding examples, I just need to find to find myself a path for me to take (like to know what functions and services to use)

More specifically:

2 Likes