Toolverse
Wszystkie skille

steamcommunity

autor: openclaw

Zarządzaj swoją kolekcją przedmiotów Steam i wysyłaj oferty wymiany bezpośrednio z API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill do pobierania danych inwentarza Steam oraz zarządzania ofertami handlowymi na steamcommunity.com. Umożliwia dostęp do listy przedmiotów z dowolnej gry Steam (CS2, Dota 2, Team Fortress 2, Rust i inne) oraz wysyłanie i śledzenie ofert wymiany. Wymaga uwierzytelnienia poprzez Steam ID, klucz API oraz ciasteczka sesji. Idealny dla botów handlowych, agregatorów inwentarza i automatyzacji procesów wymiany przedmiotów.

Jak używać

  1. Zdobądź swój Steam ID (SteamID64): wejdź na stronę swojego profilu Steam. Jeśli URL to https://steamcommunity.com/profiles/76561198012345678, Twój Steam ID to 76561198012345678. Jeśli profil ma niestandardową nazwę (vanity URL), odwiedź steamid.io, wklej adres profilu i skopiuj wyświetlony SteamID64.

  2. Wygeneruj klucz Web API: przejdź na https://steamcommunity.com/dev/apikey, zarejestruj dowolną domenę (np. localhost), a następnie skopiuj wyświetlony klucz API.

  3. Pobierz ciasteczka sesji: zaloguj się na steamcommunity.com w przeglądarce, otwórz Narzędzia Deweloperskie (F12), przejdź do zakładki Application, następnie Cookies i https://steamcommunity.com. Skopiuj wartość ciasteczka steamLoginSecure i sessionid.

  4. Ustaw zmienne środowiskowe: w terminalu wykonaj export STEAM_ID="twój-steamid64", export STEAM_API_KEY="twój-klucz-api", export STEAM_COOKIES="steamLoginSecure=wartość-ciasteczka", export STEAM_SESSION_ID="wartość-sessionid".

  5. Pobierz inwentarz gry: użyj curl do wysłania żądania do Steam Community API, podając App ID gry (np. 730 dla CS2, 570 dla Dota 2). Skill zwróci listę wszystkich przedmiotów w Twojej kolekcji.

  6. Zarządzaj ofertami wymiany: wysyłaj oferty handlowe, śledzą ich status i zarządzaj otrzymanymi propozycjami bezpośrednio poprzez API, bez konieczności otwierania przeglądarki.

Podobne skille