A computer-readable medium having a customizable, tag-based data structure stored thereon for use in routing multiple messages each containing live content for online presentation to enhance the viewing experience of a user, the data structure comprising: a route tag for indicating multiple routes to channel messages of various types; and an event types tag for indicating multiple events associate