A complete guide to setting up your profile, building a stream team, managing your schedule, and making the most of every feature on the platform.
StreamTeamHub is a free coordination platform built specifically for Twitch stream teams. It solves the single biggest logistical problem content teams face: scheduling chaos. When multiple streamers go live at the same time they split their audience, miss each other's raids, and confuse their community — StreamTeamHub prevents that.
On top of conflict-free scheduling, every member gets a clean public profile page and every team gets a shared public landing page. You can share a single link with your community so viewers always know who to watch and when.
There are no installs, no complicated setups, and no monthly fees. Sign in with Discord and you're up and running in under two minutes.
StreamTeamHub uses Discord for authentication — you do not need a separate username or password. Click Sign in with Discord and you will be redirected to Discord's authorisation screen. After you approve, you are brought straight to your dashboard.
On first sign-in, an account is automatically created using your Discord display name and avatar. The platform only reads your public Discord profile — it never posts to Discord on your behalf and never gains access to your servers or messages.
Your Discord username becomes part of your StreamTeamHub URL, for example
/u/yournick. You can always update your display name and bio from the
Profile › Edit page without it affecting the URL.
Every member has a public profile accessible at /u/your-username. This
page is what you share with your audience and other streamers. It displays:
To edit your profile go to your dashboard and open Profile › Edit. From there you can update your bio, upload a banner, add or remove social links, and toggle which information is publicly visible. Changes are saved instantly.
Connecting Twitch unlocks the live indicator and subscribe button on your profile. It is completely optional but highly recommended for active streamers.
To link Twitch, go to Profile › Edit and click Connect Twitch. You will be redirected to Twitch's OAuth screen. StreamTeamHub only reads your Twitch username and live status — it never manages your channel or posts anything on your behalf.
Once connected, your /u/your-username profile will show a pulsing purple
LIVE badge whenever your channel is actively broadcasting. Visitors
can click the subscribe button to follow or subscribe directly on Twitch.
You can disconnect Twitch at any time from Profile › Edit. The live indicator and subscribe button will be hidden until you reconnect.
A team is a named group of streamers with a shared schedule and a public page. Any registered user can create a team from the dashboard by clicking Teams › Create Team and entering a team name.
The person who creates the team becomes the owner. Owners have full control over the team:
A streamer can belong to multiple teams at the same time — for example, a primary gameplay team and a separate charity event group. Schedule conflict checks are run across all teams a member belongs to, not just one.
Team owners invite people using a shareable invite link, which can be sent via Discord, Twitter/X, or any other channel. The flow is simple:
If a team owner needs to prevent further use of an existing invite link — for example, if it was shared in the wrong place — they can regenerate it from the invitations page. The old link immediately becomes invalid and a fresh one is created.
Your schedule is a set of recurring weekly time slots that represent when you plan to stream. You manage it from your dashboard under Schedule.
To add a slot, choose:
Before saving, StreamTeamHub automatically checks every team you belong to for conflicts. If any teammate already has a slot that overlaps with the window you entered, you will see an error message naming the conflicting member and their time slot. You will need to adjust your slot before it can be saved.
This conflict check is two-sided: when a new member joins a team their existing schedule is also validated against the team's current schedule.
StreamTeamHub generates two kinds of public pages — one for individual members and one for teams.
Member profile — /u/your-username
Team page — /team/team-slug
Both pages are fully public — no account is required to view them, making them ideal to share with your community, paste in your Twitch panel, or link from social media.
Everything is free and takes less than two minutes to set up:
/u/your-username) and your team page with your community.