Live
17Top Shelf Hockey League
TSHL Discord Guide
See what the bot can do, who can use each feature, and where it connects to the TSHL website.
In testing
2Restricted
0Next up
2Ready now
Live Member Features
New Member Welcome
Human joins receive one combined welcome and onboarding message in the welcome channel.
Join the test guild and complete onboarding in the welcome channel.
Open related pageWelcome Onboarding Controls
The welcome message includes C/W/D/G position selection and LFG opt-in or skip controls.
Commands: /position manage
Use the welcome controls or /position manage.
Open related pagePosition Role Selection
Members can choose public C/W/D/G LFG position roles. These roles do not grant MCL authority.
Commands: /position view, /position manage, /position clear
Run /position manage to update your positions.
Open related pageLFG Access
Members can opt into or out of LFG access without using the retired /lfg command.
Commands: /position lfg opt-in, /position lfg opt-out
Opt into LFG, then post manually in the LFG channel.
Open related page/position Command
Self-service position and LFG access controls are available through the guild-only /position command.
Commands: /position view, /position manage, /position clear, /position lfg opt-in, /position lfg opt-out
Run /position view to check your current setup.
Open related pageMCL Commands and Website Links
Read-only MCL Discord responses link back to public website pages for teams, schedule, standings, games, and draft.
Commands: /mcl roster, /mcl my-teams, /mcl pregame, /mcl lineup view
Use /mcl read-only responses and follow the website links.
Open related pageBuild Progress Updates
Members can track public-safe build progress on the website.
Commands: /help
Open the progress page to see Live, In Testing, and Next Up work.
Open related pageWhat's New Summary
Existing public bot responses show a compact latest update from the same public progress feed.
Commands: /help, /mcl roster, /mcl pregame
Use /help or approved read-only /mcl responses to see the latest update.
Open related pageMCL Discord Guide
The public website shows current Discord features, command syntax, status, and related website destinations.
Commands: /help
Open the Discord guide from /help or the MCL website.
Open related pageMCL Member Start Page
New and returning members have one public guide for onboarding, positions, LFG, commands, signup, manager access, and progress.
Commands: /help
Open Start Here from the MCL website or public bot help.
Open related pageMCL Help & Service Status
Members have a public support center for website status, Discord troubleshooting, support routing, and safe reporting guidance.
Commands: /help
Open Help Center from the MCL website or public bot help.
Open related pageMCL Game Day Center
Members can view today's MCL matchups, public game readiness, recent finals, and game-day links in one place.
Commands: /mcl pregame, /mcl lineup view
Open Game Day before league games.
Open related pageRoster Transactions
Members can view public-safe roster movement history from draft conversion, signings, releases, trades, and reversals.
Commands: /mcl roster
Open roster transactions from team pages or /mcl roster links.
Open related pageAwards & Trophy Cabinet
Members can view official weekly, monthly, season, and championship honors on award history, player profiles, and team pages.
Commands: /player, /potw
Open Awards or a player profile to view permanent Trophy Cabinet honors.
Open related pagePlayer Acquisition
Members can follow the active Draft or Bidding board and review permanent acquisition history from one public hub.
Open Player Acquisition to follow draft and bidding board status.
Open related pagePlayer Career Profiles
Members can view official stats, team history, acquisition history, rankings, and Trophy Cabinet honors on player profiles.
Commands: /player
Open a player profile from /player, rosters, transactions, awards, or the player directory.
Open related pageDiscord Bot Status
The public status pages can show whether the Discord bot has checked in recently without calling Discord from the website.
Check /status or the MCL Help Center when Discord commands appear unavailable.
Open related pageCommands
Command Directory
League Information
Public stats, rankings, award, and media commands.
/all-star-watch/leaderboard/matchup/media-latest/mvp-race/player/potw/rankings/standings/teamMember Setup
Self-service onboarding, position, and LFG access commands.
/help/position clear/position lfg opt-in/position lfg opt-out/position manage/position view/startMCL League
Read-only or staff-scoped MCL league commands with website links.
/mcl lineup view/mcl my-teamsShow the MCL teams you manage.
/mcl pregame/mcl rosterRestricted
Manager Tools
These require active TSHL Owner, GM, or AGM staff authority from the TSHL database.
Manager Tools
Restricted operations for active MCL Owner, GM, or AGM staff.
/mcl checkinSubmit an MCL pregame check-in.
/mcl lineup setSubmit an MCL game lineup.
/mcl releaseRelease a player from an MCL roster.
/mcl server-vetoSubmit an MCL pregame server veto.
/mcl signSign a player to an MCL roster.
/mcl trade proposePropose an MCL trade.
Needs smoke proof
In Testing
Bidding Workflow
The manager website workflow supports guarded local/test open ascending bidding. No Discord bidding command exists.
Managers use the protected website workflow when Bidding mode is active.
Open related pageSupport Ticket Panel
The managed support ticket panel is ready for human modal and channel-creation smoke testing.
Use the managed panel only during approved test-guild smoke.
Open related pageReplaced
Retired or Replaced
Retired /lfg Command
/lfg was replaced by manual LFG posting plus /position LFG access.
Commands: /lfg
Use /position lfg opt-in and post manually in the LFG channel.
Open related pageRetired or Replaced
Commands that are no longer active.
/lfgPlanned
Next Up
Draft Discord Notifications
Draft notification design is planned but not implemented.
Follow the public draft board for now.
Open related pageDraft Discord Commands
Draft commands are planned but not implemented or registered.
Use the public draft board and approved manager draft room where authorized.
Open related pageWebsite
Website Destinations
TSHL Hub
/tshl
Start Here
/tshl/start
Help Center
/tshl/help
Game Day
/tshl/gameday
Teams
/tshl/teams
Player Acquisition
/tshl/acquisition
Bidding Board
/tshl/bidding
Roster Transactions
/tshl/transactions
Awards
/awards
Player Career Profiles
/players
Standings
/tshl/standings
Schedule
/tshl/schedule
Draft Board
/tshl/draft
Build Progress
/tshl/progress
Discord Guide
/tshl/discord
Safety
Permission Boundary
- Discord roles help organize server access, but MCL database permissions remain authoritative.
- Private administrative, ticket-history, and scouting tools are intentionally omitted from this public guide.
- No Discord commands are registered or changed by this directory.
Directory version: mcl-discord-directory-v1. Generated Sep 5, 2026.

