FootballCFB & MaddenHoopsNBA 2KFeaturesInstallFAQ
Install Tempo Read the FAQ

FAQ

Answers before you commit.

Cost, permissions, cancellation and what happens to your league if you stop paying. If your question isn't here, email [email protected]. We'd rather answer it than have you guess.

About Tempo

Tempo is a Discord bot that does the commissioner's paperwork. It assigns teams and the Discord roles that go with them, runs the draft, keeps a points ledger, turns every upgrade ask into a card you approve or decline, and posts the weekly schedule. All of it happens inside your server. There is no separate website your members have to sign into.

Tempo Football supports College Football and Madden online and dynasty leagues. You choose which one at setup.

Tempo Hoops supports NBA 2K online leagues.

Both are available today and both cost $24.99 per year, per server.

Yes. Football and Hoops are separate Discord applications with separate subscriptions, so each one is $24.99 per year, per server. A Football subscription does not unlock Hoops, and the reverse is equally true.

You can run both in one server or give each sport its own. They are separate applications that keep their own data, so they set up and run independently either way. Most commissioners split them, because the channels and team roles stay easier to read that way.

They share the same setup, permissions and commissioner tools, but the features are built for different sports. Football is organized around a season: schedules, Game of the Week, rivalries and attribute upgrades. Hoops is organized around a 2K league: the lottery, the trade block, trade committee voting, and badge upgrades alongside attributes.

Pick the one that matches your game. If you run both sports, you can add both.

No. Only the person adding Tempo to the server does anything. Everyone else uses slash commands and buttons in Discord, the same way they already use the server. No accounts, no downloads, no signups.

Pricing & Billing

$24.99 per year, per Discord server. That is the whole price list. It covers every feature and every coach in that server, however many you have.

If you run two separate leagues in two separate servers, that is two subscriptions.

No. One person, normally the commissioner, subscribes the server and the whole league is covered. Your coaches are never asked for a card, an account, or anything else.

Add Tempo to your server, then run /activate in it. Tempo replies with a checkout link handled by Stripe. The reply is private, so only you see it. Pay, and that server is active.

The server owner, anyone with Manage Server, and league commissioners can run it. There are no activation codes to buy or redeem, and nothing to enter on this website. The install page walks through all four steps.

Your server activates automatically. You do not have to forward a receipt, paste a code, or message anyone. Go back to Discord and run /setup run to configure the league.

No. There is no Tempo account, no password and no dashboard. Your Discord server is the account. This website is documentation and nothing else. You never sign into it.

Yes, at any time. Run /activate again in your server: once a league is active, the command hands you a Manage Subscription button that opens Stripe's billing portal, where you can cancel or change the card.

Cancelling stops the next renewal; it does not cut the season short. Your league keeps every feature until the end of the year you have already paid for.

We do not refund the unused part of a year except where consumer law where you live requires it. If you are stuck, email [email protected].

A failed renewal does not cut you off that day. You get seven days of grace while the card is sorted out, which is deliberately longer than most leagues go between advances.

After that Tempo's commands stop working for that server, but nothing is deleted. Teams, point balances, upgrade history and rivalry records stay exactly as they are, and resubscribing picks up where you left off. A league that goes dormant over the summer loses nothing.

If you would rather have the data erased, ask and we will erase it. See the Privacy Policy.

Running a League

Yes, and most do. Football has eight switches: points, upgrades, drafts, Game of the Week, rivalries, schedule posts, the rulebook and the open teams board. Hoops has eleven, because it splits out the lottery, trades, the committee layer, Picking Games, force wins and position changes.

A disabled feature's commands stop appearing in the command picker, so your coaches never see options that do nothing.

Setup, teams and profiles always stay on. Turning those off would lock you out of the tool that turns everything else back on.

Yes. You set what points are worth, what an upgrade costs, and which attributes coaches can spend on. You can use the default attribute set or define your own list. If your league doesn't run an economy at all, turn points off and the upgrade system goes with it.

That is the normal case. Tempo does not restructure your server or require a specific channel layout. During setup you point it at the channels you already have. It creates one Discord role per team as coaches are assigned, and nothing else.

Your league carries over. Teams, coaches, point balances, rivalry records and upgrade history stay where they are. When you're ready for a new season you can release teams, reopen the board, and run a fresh draft without wiping anything you want to keep.

Once an hour each. Stream announcements are the one thing a coach who isn't staff can send to everybody, so the limits are deliberate.

The mention only fires when a coach runs the command on its own with a Twitch channel already saved. Saving a channel, or correcting a typo in one, is a private reply that notifies nobody. After an announcement that coach waits an hour before they can send another in your league, and commissioners can announce through the cooldown.

Tempo only accepts Twitch channel addresses, so a mistyped link is turned down when it's entered rather than announced to a dead page. The announcement goes to whichever channel the coach ran the command in.

Setup & Access

Add the one for your sport, Tempo Football or Tempo Hoops, then pick your server on Discord's own authorization screen and confirm. You need permission to add apps to that server, normally Manage Server.

Then run /activate to subscribe the server, and /setup run to configure the league. The install page has all four steps.

Eight, and the authorization screen lists all of them: View Channels, Send Messages, Send Messages in Threads and Embed Links so it can post; Read Message History so its buttons keep working on older messages; Manage Roles so it can create and apply team roles; Manage Nicknames so it can tag a coach with the team they took; and Manage Messages so /clear can tidy a channel. It also uses the Server Members intent to react when coaches join or leave.

Tempo does not need Discord Administrator, and you should not give it to any bot that doesn't ask. Commissioner access is granted through roles you name during setup.

Discord IDs and the league information your commissioners type in: team assignments, point balances, upgrade requests, rivalry records and your settings. Not message content, not usernames, not anything from other servers.

Payment details go to Stripe and never reach us. The full detail is in the Privacy Policy.

No. Tempo cannot read your direct messages, and Discord does not give any bot that ability. It only sees messages and commands in servers it has been added to.

Its commands and buttons stop working, and your server is otherwise unchanged. The team roles it created stay until you delete them. If you add Tempo back, your league configuration is still there.

Removing the bot does not cancel a subscription on its own. Cancel first or you will renew for a league that isn't running. Run /activate while Tempo is still in the server and use the Manage Subscription button.

By email. Write to [email protected] and a person reads it: setup questions, bug reports, feature requests, billing, a refund, or deleting your league's data all go to the same place.

The support page lists the four things worth including, and your Discord server ID is the one that saves the most back and forth.

That's the whole price list.

$24.99 per year, per server. No tiers, no per-coach seats, no trial to remember to cancel. Add Tempo and run /activate when you're ready.

Or read how it works first.