Run your volleyball league from Discord.

Every franchise is a Discord role. Sign a player and the role arrives, trade them and it moves with them. Rosters, trades and gametimes all happen in your server.

Free for a whole league. Matches can be best of 3 or best of 5.

Already used by volleyball leagues.

Built for the Court

Pick volleyball as your sport mode and Tackify speaks it. Your members never see soccer words.

  • Franchises are your Discord roles: Register a role as a franchise with /createteam and put it in a conference. Name a Franchise Owner, a General Manager and a Head Coach. Sign a player and they get the role, release them and it goes. Commands: /createteam, /appoint, /promote.
  • Signings and trades: Offer a contract and let the player accept, or sign a free agent straight away. Trade one player for another, or trade for a player with a fee from your franchise budget. Commands: /offer, /sign, /trade, /buy.
  • Gametimes and standings: /creatematchchannel opens a private channel for both franchises with a day and a start time. Post the gametime with streamer and referee claim buttons. Link an optional website league for public gametimes and standings. Commands: /creatematchchannel, /gametime, /poststandings.

Words your server sees: Franchise, Franchise Owner, General Manager, Head Coach, Court, Gametime, Trade, Conference, Salary.

How It Works

From an empty server to your first gametime. 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 volleyball as your sport mode, then set roles, channels and conferences in your dashboard on tackyleague.com. /automap spots common roles and channels for you.
  3. Play (/creatematchchannel): Create your franchises with /createteam, sign players with /offer, then open a channel for your first gametime.

Next steps