Run your Pro Clubs league from Discord.

Every club is a Discord role. Sign a player and the role arrives, sell them and it moves with them. Transfers, fixtures and club budgets all happen in your server.

Free for a whole league. Club budgets and transfer fees on every plan.

Built for Pro Clubs leagues.

Built for Club Football

Managers, a transfer market and match nights, run where your clubs already talk.

  • Clubs are your Discord roles: Register a role as a club with /createteam and put it in a division. Appoint a manager and assistants. Sign a player and they get the club role, release them and it goes. Commands: /createteam, /appoint, /promote.
  • A real transfer market: Give every club a budget. Buy a player for a fee, trade one player for another, or offer a contract to a free agent. The transfer window can be open, half open for free agents only, or closed. Commands: /buy, /trade, /offer, /transfer_window_status.
  • Fixtures and match channels: Open a private channel for both clubs with a day and a kickoff in 15 minute slots. Post the fixture with streamer and referee claim buttons, and give each club its own voice channel before kickoff. Commands: /creatematchchannel, /gametime, /vc mute.

Words your server sees: Team, Manager, Assistant Manager, Pitch, Fixture, Transfer, Division, Wage.

How It Works

From an empty server to your first fixture. Watch the quick setup, then follow three steps.

  1. Add Tackify: Invite the bot to your server. You need the Manage Server permission.
  2. Run setup (/setup): Pick soccer as your sport mode, then set roles, channels and divisions in your dashboard on tackyleague.com. /automap spots common roles and channels for you.
  3. Play (/creatematchchannel): Create your clubs with /createteam, sign players with /offer, then open a channel for your first fixture.

Next steps