All remote function calls sent with a Target.AllSaved or Target.OthersSaved will be saved, so future players that join will receive these packets. It's the easiest way to do that. In the next version of TNet you will also be able to specify channel data (string), letting you add persistent information to a channel that's visible on the channel list.