Trades & Discord Votes

Mutual-consent trades of players and draft picks the league actually approves.

Propose a trade — players, draft picks, or both — both sides consent, and it posts to Discord with vote buttons so the league weighs in — collusion checks and lopsided deals handled in the open, not in DMs.

Create a free league ← All features

app.franchisehuddle.app
Mutual-consent trades of players and draft picks the league actually approves.

Everything inside

Every capability & convenience.

Players and picks

Package players, future draft picks, or a mix of both — round and season are yours to set on every pick.

Mutual consent

Both GMs have to agree before a trade goes anywhere — no one-sided franchise-editing shenanigans.

Discord vote buttons

Proposed trades post to the server with approve / veto buttons so the league votes in the open.

Trade block

Teams can signal who's available, so deals start from real intent instead of cold DMs.

Trade history

Every completed trade is logged, so the dynasty record remembers the blockbuster that reshaped the league.

/trades command

The bot answers /trades with the latest deals, keeping the whole league in the loop.

Fairness in the open

Votes and history make lopsided or collusive trades obvious — the league polices itself.

League review votes

While an accepted trade waits on the commissioner, the rest of the league can vote Approve or Veto. Vote privately and your name stays off the list while your vote still counts — or run the whole ballot anonymously. The veto stays the commissioner's.

app.franchisehuddle.app
Trades that happen in daylight

Trades that happen in daylight

The fastest way to kill a franchise is a shady trade nobody voted on. FranchiseHuddle puts every deal in front of the league with vote buttons — approved in the open, logged forever.

Your league is two minutes from running itself.

Create a free league, connect EA, and watch the site and Discord update themselves. Upgrade to hands-off automation whenever you're ready.

Start free See pricing →