What is Fantasy Manager?
Fantasy Manager is a serverless fantasy football agent for ESPN league players who want team analysis and recommendations delivered in Discord. It combines league and roster data with NFL depth charts, Sleeper trends, and RotoWire news, then uses Gemini to classify updates and opportunities. A lineup solver uses projected points and roster context to suggest starting and bench choices; the agent sends proposed roster changes as Discord alerts rather than making them directly.
Fantasy Manager Features:
League Data Analysis: The agent evaluates an ESPN league's data alongside NFL depth charts, Sleeper trend data, and RotoWire breaking news.
Lineup Optimization: A mixed-integer optimization solver selects a starting lineup by maximizing projected points from available roster options.
Bench Planning: The agent dynamically evaluates rostered and free-agent players to recommend bench choices based on league size and roster configuration.
News Classification: Gemini assesses news, roster updates, waiver targets, and trade opportunities, with those classifications informing player selection.
Scheduled Evaluations: Scheduled analysis runs five times daily to provide deeper evaluations of a fantasy roster.
Breaking News Alerts: News-triggered analysis can run on demand when new NFL news is detected, with results sent to a Discord channel.
Fantasy Manager Benefits:
Less Manual Checking: Discord alerts bring roster evaluations and relevant news together, reducing the need to repeatedly check separate data sources.
Faster News Response: On-demand analysis helps managers assess breaking news while it may affect player availability or roster choices.
Clearer Decisions: Projected-point lineup recommendations and diff-style change suggestions make potential roster adjustments easier to review.
League-Specific Advice: Recommendations account for an individual ESPN league's roster configuration and size instead of relying only on generic lineup guidance.
More Informed Choices: Combining player trends, depth charts, and classified news gives managers more context when weighing lineup and roster moves.
Use Cases:
Weekly Lineup Review: Check which rostered players are projected to produce the strongest starting lineup before setting a week's fantasy starters.
Injury Response: Review roster implications when breaking NFL news or injury updates may change a player's availability or role.
Waiver Research: Assess free-agent waiver targets alongside current roster options when deciding which available players to pursue.
Trade Evaluation: Use classified trade-opportunity analysis as added context when considering a proposed fantasy football deal.
Bench Slot Planning: Compare rostered and available players to decide which options best fit bench slots in a particular league setup.

