No description
  • Rust 96.1%
  • Nix 3.9%
Find a file
Emilia Daelman b28da45b5c
All checks were successful
Rust CI / Code Quality (Fmt & Clippy) (push) Successful in 1m7s
Rust CI / Build & Test (push) Successful in 1m20s
Merge pull request 'fix/ci' (#25) from fix/ci into main
Reviewed-on: #25
Reviewed-by: emilithium <emily.piens1@gmail.com>
2026-01-18 21:34:42 +01:00
.forgejo/workflows
src Fix formatting changes introduced by clippy 2026-01-18 20:15:17 +01:00
tests
.gitignore
Cargo.lock
Cargo.toml
flake.lock
flake.nix
LICENSE
README.md

SC2 Smurf Detector

CLI tool to detect smurfs in StarCraft II by analyzing opponent match history via SC2 Pulse.

Installation

Windows/Linux

Download the latest release from the releases page.

From Source


cargo build --release

The binary will be in target/release/.

Usage

Run the tool while StarCraft II is running. On the first run, follow the prompts to set up your profile.

Watch Mode (Recommended) Monitors matches in the background.

  • Windows:

sc2-smurf-detector.exe --watch
  • Linux:

./sc2-smurf-detector --watch

Single Check Checks the current match once.

  • Windows:

sc2-smurf-detector.exe
  • Linux:

./sc2-smurf-detector

Configuration

Settings are saved in smurf_detector.toml in the application directory.

  • notify = "all" (Default)

  • notify = "smurf" (Only on detection)

  • notify = "never" (Silent)