Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 1.77 KB

Readme.md

File metadata and controls

53 lines (40 loc) · 1.77 KB

csgo-sus

Lookup in-depth public data on CSGO players' accounts to see if they're suspicious

Metrics

  • Account age
  • Steam level
  • Inventory value
  • Number of owned games
  • CSGO badges
  • Derank
  • Hours in CS
  • Number of competitive matches won
  • Player bans
  • Friend bans
  • Friend bans
  • Cheaters played with regularly
  • Steamrep
  • Smurf finder
  • Recent performance consistency
  • Unusual statistics (HS%)
  • Faceit
  • Esportal
  • SourceBans
  • RustBanned
  • ServerArmour

Usage

  1. Get the following API keys/tokens
  2. Deploy with Docker: docker run --security-opt seccomp=unconfined -e STEAM_API_KEY=acb123 -e FACEIT_API_KEY=abc123 -e DISCORD_BOT_TOKEN=abc123 -v /my/mount/point:/csgo-sus ghcr.io/claabs/csgo-sus
    • Technically, seccomp=unconfined is bad security practice, so instead you can use seccomp="/path/to/seccomp_profile.json with this JSON file. This requirement comes from here
  3. Enable the "Message Content Intent" in the bot settings and add to your server using the link logged on startup

Discord Bot

During algorithm development, a Discord bot is being used in lieu of a UI. Use /help to get instructions on how to use it

Example Low Trust Player

Example Discord output for a user with low trust

Example High Trust Player

Example Discord output for a user with high trust

Web UI

Coming soon...