Which one is the correct term, or can I use both?
I want to use it in a sentence like: "Please stay on/in the channel"
Use on and not in when referring to such a channel.
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
2 years ago