Skip to content

Pedrohs1771/Steam-Username-Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🎮 Steam Financial Auditor Steam Financial Auditor is a high-end Python-based CLI tool designed to perform deep financial audits on Steam profiles. It calculates the total value of a game library, estimates account level investment, and audits inventories for major titles like CS2, Dota 2, and TF2 using real-time market data.

✨ Key Features 🔍 Profile Discovery: Easily find users by nickname and automatically resolve custom Vanity URLs.

💰 Library Valuation: Calculates the total value of games based on current Steam Store prices (BRL/USD).

⭐ Level Investment: Estimates the financial cost required to reach the account's current Steam level.

📦 Inventory Audit: Scans assets for CS2, Dota 2, and TF2 with market-based value estimations.

📊 Engagement Metrics: Calculates the "Cost per Hour" played to measure account efficiency.

🎨 Luxury UI: Features a polished terminal interface with organized tables, panels, and live progress bars powered by rich.

🛡️ Smart Scraping: Implements User-Agent rotation and randomized delays to ensure stability and avoid rate limits.

🚀 Installation

  1. Clone the repository Bash

git clone https://github.com/your-username/steam-financial-auditor.git cd steam-financial-auditor 2. Install dependencies Make sure you have Python 3.7+ installed. We recommend using a virtual environment:

Bash

pip install -r requirements.txt Note: If you don't have a requirements file yet, install manually:

pip install requests beautifulsoup4 lxml rich

💻 How to Use Simply run the main script to start the auditor:

Bash

python main.py Enter the nickname of the Steam user you wish to audit.

The script will establish a secure handshake with Steam's servers.

Wait for the analysis (processing time depends on library size).

Review the detailed report and the account's rank (Casual, Active, Premium, or Elite).

🛠️ Built With Requests: HTTP session management.

BeautifulSoup4: HTML and XML parsing.

Rich: Beautiful terminal formatting and progress tracking.

Steam API: Price and app data retrieval.

⚠️ Disclaimer & Privacy Privacy: This tool can only audit profiles set to Public. If the library or inventory is set to Private, values will return as zero.

Rate Limits: Excessive use in a short period may result in a temporary "Rate Limit" from Steam. The script includes built-in delays to minimize this risk.

Accuracy: Financial values are estimates based on public store prices and average market rates for inventory items.

📄 License This project is licensed under the MIT License - see the LICENSE file for details.

⭐ Found this tool useful? Give it a star on GitHub!

About

a steam unoficial api developed by me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages