We aim to send out new Stream Team invites every 72 hours*. Team invites are sent directly via Twitch or Hitbox, so be sure to keep an eye out for an email from Twitch or Hitbox about a team invite, or you can visit the following URL’s below to keep an eye out for the invite.
Located just above Chat Options, pending team invites or even current teams will be displayed under “Teams” section found on the following URL - http://www.twitch.tv/settings/channel
Heading to Hitbox keep an eye under your accounts options located in the top right for a “Teams” section to appear to accept pending invites.
*Please note that sending team invites can experience delays due to unseen technical issues.