Skip to content

redlfox/CSFloat-Auto-Trade-Patched

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Step 1: Clone the repository

First, clone the repository from GitHub to your local computer.

  1. Open a terminal (Command Prompt or PowerShell on Windows).

  2. Run the command:

    git clone https://github.com/gradinazz/CSFloat-Auto-Trade.git

  3. Go to the project directory:

    cd CSFloat-Auto-Trade

Step 2: Install Dependencies

Install the required packages listed in requirements.txt.

  1. Make sure you are in the project directory and the Python virtual environment is activated.

  2. Run the command:

    pip install -r requirements.txt

Step 3: Script Configuration

Before running the script, you need to configure the configuration file steam.json.

  • Edit the steam.json file in the root of the project.

  • Add the following parameters to it:

    • csfloat_api_key: Your CSFloat API key.
    • steam_api_key: Your Steam API key.
    • steam_id64: Your Steam ID64(example: 76561198034388123).
    • steam_login: Your Steam username.
    • steam_password: Your Steam password.
    • shared_secret and identity_secret: Secrets needed to confirm trade offers. Can be obtained from maFile.
    • client_proxy: Optional: Set the proxy(example: http://127.0.0.1:7890).
    • user_agent: Optional: Set the user agent. The default value is "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0".
    • steam_use_proxy: Optional: Apply proxy for steam cilent if setted to "true".
    • check_interval_seconds: Optional: Set the interval in seconds bewteen checks.
    • check_interval_seconds_random: Optional: Enable randomizing the interval bewteen checks if setted to "true".
    • check_interval_seconds_random_min: Optional: Set the minimum randomized interval in seconds bewteen checks.
    • check_interval_seconds_random_max: Optional: Set the maximum randomized interval in seconds bewteen checks.

    Important: Never share these keys and secrets. Keep them in a safe place.

Step 4: Run the script

Now you are ready to run the script.

  1. Run the command:

    python CSFloat-Auto-Trade.py

  2. The script will start executing and will check for new trade offers every 10 minutes (by default).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%