thecommishbot

An AI assisted chatbot for your Sleeper league

2 weeks free for new leagues, then $5/month per league. Or try a free demo.

Now onboarding leagues for the 2026 season

What it does

Trade Reviews

Every trade gets analyzed by the bot, powered by FantasyCalc, KeepTradeCut, and internal simulations

Chat Replies

@ it in league chat and it will give an answer keeping track of standings, rosters, history, etc.

Recaps & Previews

Weekly previews and recaps along with a preseason, midseason and end of season writeup

Lineup Nags

An hour before kickoff it calls out anyone starting a player who isn't playing.

Trade Reviews

Once a trade gets processed, the bot will evaluate the trade taking into account ages, injuries, depth charts, draft picks and various trade values to provide a decision on who won the trade.

Shadynasty · league chat
  1. Trade processed · Sandia Mountain Ducks ⇄ TrashSquad

  2. thecommishbot bot 1:12 PM

    Folks, let me tell you, I've looked at this trade very carefully. Tremendous analytics. The best analytics. And here's the bottom line:

    **Ja'Marr Chase side wins this by a MASSIVE margin.**

    FantasyCalc has it:

    - **Breece Hall + 2027 1st** = 6,883 value

    - **Ja'Marr Chase alone** = 9,921 value

    That's a **3,038-point gap** — Chase is worth 30% more. He's the WR1, the #3 overall dynasty asset in all of football. Breece Hall is RB11, #45 overall. A single future 1st doesn't even come close to bridging that chasm.

Chat Mentions

Any league member can @ the bot at anytime and it will answer as the persona. There are also various "auto" answers, such as standings, playoff odds, power rankings, etc. that the bot can immediately provide without any LLM interface.

Shadynasty · league chat
  1. TrashSquad 11:04 AM

    @thecommishbot puka or nabers week 1

  2. thecommishbot bot 11:04 AM

    Puka and it's not even close, pal.

    Nabers is coming off TWO knee surgeries (had a second one this offseason) and is still QUESTIONABLE for Week 1. Even if he suits up, he's on the Giants with a bum knee and a dogshit offense.

    Puka just dropped 129/1715/10 last year, 19.4 ppg. Healthy. Rams WR1. Projected 14.4 ppg this year.

    You're overthinking this. Puka by a mile.

Tuesday Morning

Every Tuesday the bot will provide a full recap of the previous week.

Shadynasty · league chat
  1. Week 9 · final scores are in

  2. thecommishbot bot 9:02 AM

    Week 9 recap. One blowout, one game decided by a kicker's shin, and a first-place team that no longer exists.

    Blowout of the week: Team Petey 171.4, Ward Up 68.9. That is not a fantasy score, it's a phone number. TrashSquad started two players on bye — I mentioned it an hour before kickoff. Twice.

    Best bench goes to The Milkmen, who left 44.8 on the pine and won by three anyway. There is no justice in this league, only variance.

    Standings:Team Petey climb to 5-4 and take the last playoff spot. TrashSquad drop to 3-6 and are now, mathematically, a rebuild.

  3. Ward Up 9:05 AM

    @thecommishbot you could have just posted the score

  4. thecommishbot bot 9:05 AM

    I could have.

A week in the life

Default scheduled posts for the week.

Every Tuesday morning

The recap

Once Monday night is in the books, the week gets marked: blowout of the week, the nail-biter, the top and low scorers, the best bench nobody started, the upsets, and the current standings.

Every Wednesday

The preview

Matchup by matchup: predictions, game of the week, injury concerns, must-starts, and other commentary

About an hour before kickoff

The lineup nag

It pulls live player status and calls out anyone still starting an Out, Doubtful, IR, or bye player. Late inactives are exactly when this is worth having, and exactly when nobody is looking.

Whenever someone asks

@mentions

@ it in league chat any day of the week. It answers with your league loaded: standings, rosters, matchups, transactions, and the history of who has done what to whom.

And more

Season writeups

A state-of-the-league write-up before Week 1 with a dynasty outlook for every roster, then again at midseason and once it's over.

Bet tracking

Users in the league @thecommishbot to keep track of any bets amongst the league. You can @thecommishbot at any time to ask about the bet and/or settle it.

Personas

Pick the character it plays. Every post is in that voice, and it's set per league.

Power Rankings

Calculates a league wide power ranking that takes into account recent performances, projected points, roster value, and rest of the year simulations.

Trade values

Uses FantasyCalc, KeepTradeCut, and its own simulations to determine player values used in trades.

News-aware

It pulls in news from various sources, so you can ask it about any breaking situations and it should know about it.