Hey devs. VVaze and YGG had some ideas for integrating twitch streams with TF2Center.
The basic ideas behind this are:
-show Twitch streams on the side
-give players an icon to indicate they're streaming
-show which lobby has a streamer in it
-create an overlay to help players be more professional (and promote TF2C)
Edit:
-Since we have total control of the site we can show which class / game mode the streamer is playing.
This will create more interaction with the community. The players that are streaming are helping the newer players by showing how competitive TF2 works. (medics clicking on a streaming medic's icon to see what they do on a map).
It also helps TF2Center because we can provide players with an overlay and get more players in touch with our wonderful site.
We can also reserve the top stream for a donation or whatever we think is "right" for the spot.
me and VVaze made a quick mockup on how it might look like.
For what it's worth, to detect profiles you can either create a subsection of the site and let players apply for a stream (and let admins link the TF2Center profile to the twitch stream) or do it like TF2Pickup:
http://i.imgur.com/CWTEb1a.png
Seeing if a stream is online/offline: