Rossen Georgiev
b2e1f7755c
SteamUser: add refresh() method and rework logic
4 years ago
Rossen Georgiev
d7f852dde3
SteamUser: show relationship in repr
5 years ago
Rossen Georgiev
abd737589b
client: add block/unblock methods for steam users
Close #243
Close #225
5 years ago
Rossen Georgiev
8dec921a59
update SteamClient to use new chat mode
6 years ago
Rossen Georgiev
43f52a3cfb
SteamUser: add link for PersonaState propeties
6 years ago
Rossen Georgiev
fa8a5127e9
SteamUser: add rich_presence property
Fixes #53 , #135
6 years ago
Rossen Georgiev
f838ddc617
SteamUser: added docstring for steam_id
8 years ago
Rossen Georgiev
39e2267022
SteamUser: get_ps will request persona state when missing
related to #52
9 years ago
Rossen Georgiev
98f4642c34
renamed EFriendRelationship's No to NONE
for consistency with the original definitions
9 years ago
Cameron
cd231c2f7f
Removed entire __new__() method from SteamUser
`SteamUser` no longer inherits from `int`, and is therefor `__new__` is redundant.
9 years ago
Rossen Georgiev
82c53bcaf0
added EChatEntryType enum
9 years ago
Rossen Georgiev
94ec82c6c3
implemented user chat; #13
* added send_message() on SteamUser
* added `chat_message` event for incoming friend messages
9 years ago
Rossen Georgiev
f78c8a0e35
Reworked SteamUser and SteamFriends
* SteamUser is now seperated from SteamFriends, which marely uses it
* added get_user() method which provides instances of SteamUser
* SteamUser instances are weakly cached
* persona state is updated automatically
9 years ago