steam
steam copied to clipboard
☁️ Python package for interacting with Steam
Tasks: - [x] SteamUser rework - [x] research user to user chat protocol - [x] implement user to user chat handling - [x] research group chat protocol - [x] implement...
It would come in very handy if it were possible to add a function to clear the steam account's steam profile name history.
Added new class BrowserRequests. It is planned to add the functionality of the steam site to it. Added now "get_avatar_url" and "set_avatar"
In file https://github.com/ValvePython/steam/blob/0a6d152e514f0f0cfd8f8e17a8d86341e85aff23/steam/client/__init__.py#L484 in method called `login` on line 569 we can see a useless check: ```python if resp and resp.body.eresult == EResult.OK: self.sleep(0.5) ``` this is useless because it...
Continuation from #95 Only in `python 3.6` and when using `SteamClient`, which uses `gevent`. Happens when the `gevent` monkey patches are applied after importing `requests` module. `gevent` might have a...
# Is your feature request related to a problem? Please describe. Consider this class: ```python from steam.steamid import SteamID from typing import Generator, List, Tuple, Union bans: List[str] = []...
Using ```py from steam.client import SteamClient from valve.steam.id import SteamID client = SteamClient() client.anonymous_login() user_id = url = "https://steamcommunity.com/profiles/{}".format(user_id) steam_id = SteamID.from_community_url(url) a = client.get_user(steam_id, True) print("Is logged on =...
Currently when we hit ratelimit it looks like incorrect password which is misleading and confusing. Response: ```python {'success': False, 'requires_twofactor': False, 'message': 'There have been too many login failures from...
It will be useful to have more recipies of how to use various functionalities of the library. This would be the place to suggest possible use cases and do my...