Game of the Week

The flagship weekly card. Bot picks the most-anticipated matchup of the week, posts a rich embed in the GOTW channel, and lets every member vote which side will win.

What the embed shows

  • Both teams' full names (no abbreviation truncation)
  • Records + recent form
  • Top 5 players per side with dev-trait icons
  • Position-by-position matchup — best QB, HB, WR, TE, OL, EDGE, DT, LB, CB, S on each side
  • Team comparison — PPG, OPPG, off/def yards, off/def rank, TO differential
  • Win probability computed from standings + recent scoring
  • Vote buttons — one pick per user; live tallies after voting

How the pick gets locked in

Commish runs /gotw matchup and selects one of the unplayed games for the upcoming week. The card auto-closes voting once the game finishes; the embed updates with final score + the GOTW trophy emoji on the winner.

Where the data comes from

Same source-of-truth as the rest of the bot — MaddenDB.getLatestPlayers (with devTrait preserved by reading raw MADDEN_PLAYER docs) for top-5 + position matchups, MaddenDB.getLatestStandings for the team comparison block.

Configuration

/gotw setup writes:

  • GOTW channel (where the card posts)
  • Admin channel (where commish manages the matchup)
  • Auto-close behavior (end-of-game vs manual)