Tackify commands

All 107 slash commands across 18 categories — ordered the way you'll need them, with the one-time setup stuff last. Anything that removes data says exactly what it keeps and what it deletes.

Players & Free Agents

What a player runs for themselves — no staff role needed.

  • /link: Get your personal link to join this server's league on TackyLeague.com
  • /lft post: Post your free agent profile so managers can find you.
  • /lft remove: Take your free agent profile down — stops managers seeing you in the list.
  • /demand: Leave your team as a free agent (only with no contract, or an expired one).
  • /transferhistory (Premium): View a player's transfer history.
  • /optout: Stop receiving direct messages from Tackify (contract offers, signings, alerts).
  • /optin: Re-enable Tackify DMs after a previous /optout.
  • /privacy: View Tackify's Terms of Service and Privacy Policy.

Signing & Contracts

Build your roster: offer, sign, extend, release.

  • /sign: Immediately sign a player to your team (the player can reject a force-sign).
  • /offer: Offer a contract to a player.
  • /extend_contract: Extend a player's contract. (Bulk extend is Premium.)
  • /release: Release a player from your team. Deletes: Their contract and their team role. Keeps: The player and their transfer history. They become a free agent and can be signed again. Undo: /sign — sign them back.
  • /lfp: Post a recruitment request for your team.

Transfers & Trading

Move players between teams — buyouts, swaps and trades.

  • /buy: Buy a player from another team.
  • /trade: Trade a player from your team with a player from another team.
  • /swap: Swap all players, managers and contracts between two teams.

Loans

Borrow a player temporarily and get them back automatically.

  • /loan (Premium): Loan a player from another team to yours temporarily.
  • /recall (Premium): Recall a player from their loan early.
  • /loanstatus (Premium): View active loans for your team.

Auctions

Run live bidding on a player.

  • /auction (Premium): Start an auction for a player on your team.
  • /cancel_auction: Cancel your active auction.
  • /view_auctions: View all active auctions.

Matches & Scheduling

Set up a fixture, get a private match channel, claim ref and stream.

  • /creatematchchannel: Schedule a match and create a private channel for both teams.
  • /vc mute: Mute spectators in your match voice channel.
  • /vc unmute: Unmute spectators in your match voice channel.
  • /gametime: Post a gametime announcement with streamer/referee claim buttons.
  • /gametimes: Find your active gametimes and jump back to their claim buttons.
  • /match_claims: Show the current match claim status with buttons to claim roles.
  • /stream: Announce a stream to the stream announcements channel.
  • /friendly (Premium): Post a friendly match request for your team.
  • /prediction (Premium): Create a match prediction poll.
  • /threadcreate: Create a dedicated thread for discussion or events.
  • /deletethread: Delete a thread by selecting it.

Match Results

Use /submit_results or /schedulereport for a quick score in Discord and for volleyball sets: it posts a result card to your Match Results channel and updates the standings on the website. For soccer results with scorers, assists, cards and player of the match, enter them on your league’s fixture page or Referee Panel on the website instead, which also feeds player stats. /gamereport uploads stats in Discord only and never reaches the website.

  • /submit_results (Premium): Submit match results with stats.
  • /schedulereport (Premium): Submit results for a scheduled match (picks from the schedule).
  • /gamereport (Premium): Submit detailed game stats via JSON file upload.

Lineups

Lineup graphics have their own bot now, LineLab. /lineup shows you how to add it to your server, or build one free on the website. Ultimate bots keep their own /lineup.

  • /lineup: Shows where lineup graphics live now: the LineLab bot and the free web builder.

Rosters & League Views

Look things up — who plays where, who owes what.

  • /view_teams: View a list of all teams, optionally filtered by division or claimed status.
  • /roster: View the members of a specific role.
  • /view_managers: View a list of all team leaders and staff.
  • /view_wages: View a team's players, wages and time left on their contracts.
  • /view_contracts: Moved to /view_wages. Still works, and points you there.
  • /view_budgets: View all team budgets ranked from highest to lowest.
  • /view_referees: View a list of all referees.
  • /manager-board post: Post the live board of every team, its manager and assistants.
  • /manager-board remove: Remove the manager board and stop auto-updates.

Teams & Staff

Create teams and decide who runs them.

  • /createteam: Create a new team and assign yourself as the manager. (Add national:True for a national team — Premium.)
  • /appoint: Appoint a manager and optionally an assistant manager to a team.
  • /unappoint: Remove manager and/or staff from a team (Admin only). Deletes: The manager's (and/or staff's) position role, plus their own team role. Keeps: The team and its entire squad — every player keeps their team role and contract. Use /clearroster if you also want the players released. Undo: /appoint — re-appoint them.
  • /promote: Promote a team member to a staff position.
  • /demote: Demote a staff member from their position. Deletes: Only their staff position role. Keeps: Their place in the squad — they keep their team role and their contract. Undo: /promote — give the position back.
  • /clearroster: Empty a team — release every player (and optionally the manager + staff) while KEEPING the team, its division, logo and website record. Deletes: Every player's team role and their contract. By default the manager and staff are unappointed too — choose keep_manager: Yes to leave them in place. Keeps: The team itself — its division, logo, budget and its team page on tackyleague.com, including every fixture and standings row. Players keep their transfer history and become free agents. Undo: No undo command yet. Your roster and contracts are backed up first, so support can restore them by hand.
  • /disband: Disband a team and unrole all players and the manager. Your website team is kept — only its Discord link is cleared. Deletes: The bot's team record and all its contracts, plus the team role and manager/staff roles on every member who held them. Keeps: Your team page on tackyleague.com, with its fixtures and standings intact — only the Discord link is cleared. A full backup is written for the undo. Undo: /disband_undo <message id> — the ID is in your disband-logs channel.
  • /disband_undo: Undo the disbandment of a team.
  • /removeteam: Remove a team quietly — deletes team data without alerts or role removal. Deletes: The bot's team record and all its contracts. No announcement is posted. Keeps: Everyone's Discord roles — nothing is stripped from any member. Your website team is untouched. Undo: No undo. Unlike /disband, no backup is written.
  • /clearteamroles: Delete all team roles and wipe team data for a new season. IRREVERSIBLE. Deletes: The Discord team ROLES themselves are permanently deleted, along with every team record and contract in the chosen divisions, and staff roles are stripped from their holders. Keeps: Your website teams, fixtures and standings are untouched — this only clears the Discord side. Undo: No undo. Deleted Discord roles cannot be restored — members lose them permanently.

National Teams

Run international squads alongside your clubs.

  • /nationalmode (Premium): Retired. Add `team:@NTRole` to /sign, /offer, /release or /disband instead — no mode to toggle.
  • /nt_help (Premium): Quick-reference cheat sheet for National Team Mode.

Awards

Hand out honours and keep a season-by-season record.

  • /manage_awards (Premium): Create, give and manage awards for your server.
  • /view_awards: View a player's awards, or list all award types.
  • /history (Premium): View this server's season-by-season awards history.

Announcements & Discipline

Tell the server something, or take action against a member.

  • /announce: Post a league announcement to your Announcements channel (Admin only).
  • /suspend: Suspend a member for a duration or until a date (UTC). Gives the Suspended role.
  • /unsuspend: Remove a suspension from a user.
  • /view_suspensions: View all active suspensions.
  • /reset_demands: Reset all /demand cooldowns for players (Admin only).

Website & League Pages

The bridge to your league page on tackyleague.com.

  • /league: View your league page on the website.
  • /postfixtures: Post formatted fixtures to a channel (from website data).
  • /poststandings: Post formatted standings to a channel (from website data).
  • /update_team: Update team settings on tackyleague.com.
  • /transfer_window: Set the transfer window on tackyleague.com.
  • /transfer_window_status: Check the current transfer window status.
  • /analytics (Premium): View league budgets, activity and performance insights.
  • /customize (Premium): Customize your league embeds and standings tables.

Premium & Billing

Check, buy, gift or manage your subscription.

  • /premium_info: View premium features and pricing information.
  • /premium_subscribe: Subscribe to premium and unlock exclusive features.
  • /premium_status: Check the premium status of this server.
  • /premium_manage: Manage your premium subscription.
  • /premium_settings: Configure premium gift preferences for this server (Manage Server only).
  • /gift_premium: Gift a premium subscription to another server.
  • /redeem_code: Redeem a promo code to get free premium for this server.
  • /limits: View your server's current usage and limits.

Club Money

Admins and the Finance role pay, fine and correct club balances without touching a database.

  • /budget view (Premium): See a club's balance, or every club's, and which wallet it lives in.
  • /budget grant (Premium): Pay a club sponsorship, prize money or a performance payment.
  • /budget fine (Premium): Deduct a disciplinary fine from a club. Pick a payout rule and its amount fills in.
  • /budget bonus (Premium): Reward a club with a bonus. Pick a payout rule and its amount fills in.
  • /budget set (Premium): Set a club's budget to an exact amount.
  • /budget setall (Premium): Give every club the same budget, or only the ones with no money.
  • /budget history: Admins and the Finance role see every club's money moves, ten a page. Managers see their own club.
  • /budget rules: See the server's payout rules and your club's bonuses this week.

Help & Support

Stuck? Start here — and tell us what's missing.

  • /guide: Learn how the bot works — wages, league modes, seasons and more.
  • /commands: View all available commands organized by category.
  • /botstatus: Check Tackify's Discord permissions and setup in this server.
  • /suggest: Send a feature suggestion to the Tackify team (league admins only).
  • /invite: Get the invite link to add Tackify to your server.
  • /ping: Test if the bot is working.
  • /bold: Format text as bold.

Setup & Configuration

One-time plumbing. Run /setup once and you can mostly forget this section.

  • /setup: Set up your league — configure roles, channels and teams on tackyleague.com.
  • /automap: Quickly configure the bot by detecting common roles and channels.
  • /team_perms (Premium): Configure permissions for your team staff (Assistant / GM / Head Coach).
  • /config_commands: Enable or disable individual commands on tackyleague.com.
  • /sync_teams: Scan and fix teams affected by Discord role renames (Admin only).
  • /sync_role_allmembers: Sync the Free Agent role for all server members based on their team roles.
  • /config_bot: Older settings entry point.
  • /config_staff_perms (Premium): Older name for the staff-permission editor.

Next steps