{"id":13625234,"url":"https://github.com/arthurfiorette/steam-trader","last_synced_at":"2025-04-16T12:30:39.852Z","repository":{"id":37055460,"uuid":"348814919","full_name":"arthurfiorette/steam-trader","owner":"arthurfiorette","description":"📈 Trade items smartly with multiple automated steam accounts at the same time!","archived":true,"fork":false,"pushed_at":"2023-03-06T09:49:34.000Z","size":1774,"stargazers_count":46,"open_issues_count":17,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T22:05:49.647Z","etag":null,"topics":["bot","bot-api","desktop","market-price","skintrade","steam-api","steam-trade-bot","steam-trade-offers","steamapi","steambot","steamtrades","trade","tradebot","tradesteambots"],"latest_commit_sha":null,"homepage":"https://arthur.run/steam-trader","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arthurfiorette.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"arthurfiorette"}},"created_at":"2021-03-17T18:38:04.000Z","updated_at":"2025-02-21T22:22:18.000Z","dependencies_parsed_at":"2024-08-01T21:58:07.485Z","dependency_job_id":"57231fa8-1aaf-4916-baa5-007dc1f1d0cd","html_url":"https://github.com/arthurfiorette/steam-trader","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthurfiorette%2Fsteam-trader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthurfiorette%2Fsteam-trader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthurfiorette%2Fsteam-trader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthurfiorette%2Fsteam-trader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arthurfiorette","download_url":"https://codeload.github.com/arthurfiorette/steam-trader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249239235,"owners_count":21235820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","bot-api","desktop","market-price","skintrade","steam-api","steam-trade-bot","steam-trade-offers","steamapi","steambot","steamtrades","trade","tradebot","tradesteambots"],"created_at":"2024-08-01T21:01:52.838Z","updated_at":"2025-04-16T12:30:39.571Z","avatar_url":"https://github.com/arthurfiorette.png","language":"TypeScript","funding_links":["https://github.com/sponsors/arthurfiorette"],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ArthurFiorette/steam-trader/network/members\"\u003e\u003cimg\n      src=\"https://img.shields.io/github/forks/ArthurFiorette/steam-trader?logo=github\u0026style=flat-square\u0026label=Forks\"\n      target=\"_blank\"\n      alt=\"Forks\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/ArthurFiorette/steam-trader/issues\"\u003e\u003cimg\n      src=\"https://img.shields.io/github/issues/ArthurFiorette/steam-trader?logo=github\u0026style=flat-square\u0026label=Issues\"\n      target=\"_blank\"\n      alt=\"Issues\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/ArthurFiorette/steam-trader/stargazers\"\u003e\u003cimg\n      src=\"https://img.shields.io/github/stars/ArthurFiorette/steam-trader?logo=github\u0026style=flat-square\u0026label=Stars\"\n      target=\"_blank\"\n      alt=\"Stars\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/ArthurFiorette/steam-trader/blob/main/LICENSE\"\u003e\u003cimg\n      src=\"https://img.shields.io/github/license/ArthurFiorette/steam-trader?logo=github\u0026style=flat-square\u0026label=License\"\n      target=\"_blank\"\n      alt=\"License\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n  \u003cstrong\u003e\u003ca href=\"https://github.com/ArthurFiorette/steam-trader/\" target=\"_blank\"\u003eSteam Trader\u003c/a\u003e 📈\u003c/strong\u003e\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003ci\u003eTrade items smartly with multiple automated steam accounts at the same time!\u003c/i\u003e\n\u003c/p\u003e\n\n\u003e \u003cpre align=\"center\"\u003e\n\u003e Docker builds are working better!\n\u003e Check it out in \u003ca href=\"https://github.com/ArthurFiorette/steam-trader/releases/tag/v2.1.1\" target=\"_blank\"\u003ev2.1.1\u003c/a\u003e!\n\u003e \u003c/pre\u003e\n\n\u003cbr /\u003e\n\n- [📖 About](#-about)\n- [📁 Downloading](#-downloading)\n- [⚙️ Configuration](#️-configuration)\n    - [🔐 SDA, Shared Secret and Identity Secret](#-sda-shared-secret-and-identity-secret)\n- [🏃 Executing](#-executing)\n  - [Security](#security)\n- [📃 License](#-license)\n- [📧 Contact](#-contact)\n\n\u003cbr /\u003e\n\n## 📖 About\n\nThis project is an open source initiative to host multiple steam bot accounts to trade\ninventory items, automatically calculating the prices and items in each exchange sent and\nresponding to them at the same time, like some Trading Card Exchange bots, but with any\nitem. We still have a lot to improve, and that is what i'll do in the next days, Feel free\nto send a PR or open a new issue.\n\n## 📁 Downloading\n\n\u003e _The main branch is used for development, to download the code, prefer to download a\n\u003e specific tag._\n\nOpen this repository\n\u003ca href=\"https://github.com/ArthurFiorette/steam-trader/releases\" target=\"_blank\"\u003ereleases\u003c/a\u003e\ntab and download the latest source code **.zip** file.\n\n## ⚙️ Configuration\n\nA `config.json` file already existed in previous versions, however, now everything is\nofficially configured by our panel. To access it, start the application correctly and go\nto localhost at the specified port.\n\n#### 🔐 SDA, Shared Secret and Identity Secret\n\nTo register a steam account with **steam-trader**, you need to know the `Shared Secret`\nand `Identity Secret` of your account. These two secrets are responsible for the automatic\ngeneration of the steam guard mobile code and auto reconnection.\n\nTo get them easily, you will need to enable\n\u003ca href=\"https://github.com/Jessecar96/SteamDesktopAuthenticator\" target=\"_blank\"\u003eSDA\u003c/a\u003e\non the account and after that, you will find it\n\u003ca href=\"https://www.youtube.com/watch?v=JjdOJVSZ9Mo\" target=\"_blank\"\u003ehere\u003c/a\u003e.\n\n## 🏃 Executing\n\nYou can host it docker on any hosting service that supports containerized applications or\nuse docker locally, simply by typing:\n\n\u003e _For any help with docker, here are the\n\u003e \u003ca href=\"https://docs.docker.com/compose/\" target=\"_blank\"\u003edocs\u003c/a\u003e._\n\n```sh\n# Install, build and run with docker\n$ docker-compose up\n\n# Or in detached mode:\n$ docker-compose up -d\n```\n\nIf you have no access or knowledge to use Docker, you can run it having **Node.JS**\ninstalled. As we have a `package.json` in our root containing some scripts, all you need\nto do is follow these steps.\n\n\u003e _Always prefer to use Docker, as this application was built based on it and is totally\n\u003e faster._\n\n```sh\n# Install yarn\n$ npm i -g yarn\n\n# Then install the app\n$ yarn\n\n# Build and compile all code.\n$ yarn build\n\n# Start concurrently the web and the app.\n$ yarn start\n```\n\nAfter building and installing it for the first time, you are ready to go and you can start\nit every time only running the last command.\n\n### Security\n\nWe assume that all connections are secure and trustworthy, so we don't require any\npasswords. If you're hosting it on third-party services like AWS or Azure, make sure you\nonly allow its IP address to connect to the web interface and server. You can also use a\nproxy between authenticated connections to prevent unauthorized requests.\n\n## 📃 License\n\nLicensed under the **GNU General Public License v3.0**. See\n\u003ca href=\"LICENSE\" target=\"_blank\"\u003e`LICENSE`\u003c/a\u003e for more informations.\n\n## 📧 Contact\n\nSee my contact information on my\n\u003ca href=\"https://github.com/ArthurFiorette\" target=\"_blank\"\u003eGitHub Profile Page\u003c/a\u003e or\nopen a new issue.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurfiorette%2Fsteam-trader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farthurfiorette%2Fsteam-trader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurfiorette%2Fsteam-trader/lists"}