How it works
Team channels are always on. Instead of appearing and disappearing with live streams, a team channel shows whatever is appropriate at any given moment:- Pregame filler in the hours before a game starts
- Live event programme during the game itself
- Postgame filler after the final whistle until midnight
- Idle filler on days when no game is scheduled
Import teams from the league cache
Browse sports and leagues, select the teams you want, and import them into Teamarr.
Assign a team template to each team
Templates control how titles, descriptions, and artwork are formatted. Each team needs one assigned.
Importing teams
Go to Teams > Import to browse the league cache by sport.Expand a sport
Click any sport in the list to see its leagues. The badge next to each sport shows how many leagues have cached teams.
Leagues showing 0 teams haven’t had their cache refreshed yet. Use the cache refresh button in Settings > System to pull the latest team data from providers.
Managing teams
The Teams table lists all imported teams. Each row shows:| Column | Description |
|---|---|
| Team | Team name with logo |
| League | League the team belongs to |
| Template | Assigned template — click to change |
| Channel | Dispatcharr channel ID if the channel has been synced |
| Status | Active (has upcoming games) or inactive |
Assigning templates
Each team requires a team template before EPG can be generated for it. Click the template dropdown in any team’s row to assign one. To apply the same template to several teams at once, select multiple rows and use the bulk-assign action.Schedule days
Configure how many days ahead to fetch each team’s schedule in Settings > Teams. Available options are 7, 14, 30, 60, or 90 days. The default is 30 days. More days ahead means more upcoming programmes in the EPG and more populated.next context for templates, but generation will take longer when you have many teams.
Team channels in Dispatcharr
When Dispatcharr integration is configured, Teamarr creates and manages a channel for each team automatically:Channel names
Names use the channel name format defined in the assigned team template.
Channel logos
Logos are pulled from the team’s logo URL in the league cache.
Group and profiles
Channels are assigned to the channel group and profiles configured in Settings.
Channel numbers
Numbers follow the configured numbering mode — auto-sequential or manual.