Skip to content

Dashboard reference

The dashboard is served at https://scout-for-lol.com/app/. Signing in uses Discord OAuth and the session is a cookie. Subscription, player, account, and permission changes are recorded in the audit log; see Audit for what the log does and does not cover.

A beta deployment of the same dashboard runs at https://beta.scout-for-lol.com/app/ against separate data.

Route Contents
/app/ Server picker — the servers you can manage
/app/welcome Guided onboarding wizard
/app/installed Landing page after adding Scout to a server
/app/explore Persistent Explore conversations and contract authoring
/app/challenges Global community challenge catalog
/app/clash Clash schedule and tracked-player roster
/app/halls/<server id> Member-facing Hall of Fame
/app/g/<server id>/… The management workspace for one server

Explore keeps private, branching conversations over Scout’s recorded match corpus.

What a question reads:

Question Reads Players are named by
About the game, champions, or players in general Every match Scout has recorded, across all servers, including untracked players Riot ID
About “our”, “the server”, or “my group” Only the tracked players of the servers you are in: one, several, or all Scout name

Tracked players, their accounts, and teammate groups are read only for servers you are in. With several servers, Explore uses the one you name, or asks.

Each section requires the corresponding read permission; a section you cannot read is not shown. Every member holds the Player role, so Players, Competitions, and Reports are readable by anyone in the server.

Section Route Contents
Subscriptions subscriptions Every player-to-channel delivery, with filters, mute, move, and remove
Players players Tracked players, their Riot accounts, and their Discord links
Competitions competitions Competitions, participants, and standings
Reports reports Saved ScoutQL reports, schedules, and run history
Hall of Fame hall-of-fame Enabled queue families, records, baseline state, and delivery channel
Audit audit Who changed what, and when
Access access Who has Scout access, and what they hold

Every page also offers a Setup guide link and a Change guild link in the header.

  • Search by alias.
  • + Track player adds a player with a channel, region, Riot ID, and player name, optionally linking a Discord user and restricting queues up front.
  • My linked player jumps to the player linked to your own Discord account.
  • Add further Riot accounts to an existing player.
  • Rename, merge, and delete players.
  • Link and unlink a Discord user.
  • Edit, transfer, and delete individual accounts.
  • One row per player-to-channel delivery, showing its Riot accounts, channel, and current queue filters.
  • + Add subscription adds a channel for a player.
  • Edit filters sets a queue filter on one subscription; Set filters for a channel applies one to every subscription in a channel.
  • Mute and unmute.
  • Move a subscription to another channel.
  • Remove a subscription.
  • Create from a preset or from scratch: title, description, announcement channel, visibility, max participants, criteria, and dates.
  • Manage participants for invite-only competitions.
  • View standings, Refresh standings, edit, and cancel. Status shows as a badge derived from the dates.

Creating and editing are gated on competitions:create and competitions:update before the form opens.

  • Start from a categorized preset library, or write ScoutQL with editor completion and inline diagnostics.
  • Live preview re-runs the query against real data as you type, rendering the chart image and the underlying rows, plus rows returned and scanned.
  • Enabled only filters the list; a Source column separates system-managed reports from user-written ones.
  • Set title, description, destination channel, schedule, and timezone, with a Next 3 runs preview of the schedule.
  • Run on demand, and read per-run status, duration, and row counts.
  • Enable and disable without deleting.

Creating and editing are gated on reports:create and reports:update.

  • Hall of Fame groups records by comparable queue family and silently baselines Scout-known eligible history before announcing future breaks.
  • Challenges turn explicitly confirmed Explore drafts into immutable, deterministic progress contracts. Runs support a clean slate or retained history import.
  • Clash shows the current tournament schedule and tracked-player roster. Current Clash games are pre-match only.

See the competitive progression reference for routes, records, reducers, formats, and limits.

A record of subscription, player, account, and permission changes — the actor, the action, and the time. Includes changes made from Discord commands, not only dashboard changes.

Competition and report mutations are not audited yet: creating, editing, cancelling, and deleting them leaves no entry in this log.

Grant and revoke Scout permissions, by role preset or individual permission. See the permission reference.

Scout is an independent League of Legends companion.

Scout isn’t endorsed by Riot Games and doesn’t reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games and all associated properties are trademarks or registered trademarks of Riot Games, Inc.