160 Commits (beeffdce966fb515328447ce2fe4e477c176ff1f)

Author SHA1 Message Date
Soheab cbff6ddef9
Add support for user collectibles 10 months ago
Rapptz 44a44e938f Reformat entire project with ruff instead of black 11 months ago
blord0 7724764ffe
Add ability to use primary guild (clan) data for users 12 months ago
owocado 0a2faa6f5d
Fix default_avatar for team user and webhook 2 years ago
Alex Nørgaard 82d13e7b49
Add support for ClientUser editing banners 2 years ago
JDJG 8d3b56206b
Update ClientUser.edit docs for animated avatars 2 years ago
Andrin e25b7ff3f8
Support for avatar decorations 2 years ago
Rapptz eedd7e3014 Add support for new pink default avatars 3 years ago
Rapptz 8d17aa23c9 Remove @ prefix from usernames 3 years ago
Rapptz 9ebc13e160 Only use @ prefix in __str__ if the user is migrated 3 years ago
Rapptz b8310268b0 Fix default_avatar detection for migrated users 3 years ago
Rapptz df01db3490 Initial support for pomelo migration 3 years ago
Rapptz 252ac38f92 Add fallback ClientUser.mutual_guilds property 3 years ago
AF-Sources 40db618d1e
Update documentation of User.avatar to be more clear 4 years ago
invalid-user 8eb2e19c41
Add more detailed description to accent_colour 4 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 4 years ago
chromacoat dreamkey 095aaa9ad1
Change wording of InvalidArgument removal in docs 4 years ago
Josh 147948af9b
Use typing.Self throughout library 4 years ago
jack1142 f63eb5c30d
Fix avatar clearing in ClientUser.edit 4 years ago
Josh 2b69b5d545
Remove discord.InvalidArgument 4 years ago
Josh 3ce00abeae Fix some type-check errors 4 years ago
Rapptz b389596f26 Fix typing of User._accent_colour 4 years ago
Rapptz 940bdb988a Revert "Move global user storage from WeakValueDictionary to dict" 4 years ago
Rapptz 848d752388 Change User.avatar to be Optional[Asset] instead of Asset 5 years ago
Rapptz 490bbffc93 Remove in-place edits and return fresh instances instead 5 years ago
Rapptz b8898c7788 Fix user.py typings and reformat file 5 years ago
JustAnyone 91652e3b60
Add per-guild member avatar support 5 years ago
Rapptz 63434fbfd9 Fix some type hints in user.py 5 years ago
thetimtoy 529fad6fec
Type-hint user.py 5 years ago
nickofolas 06a371e80a
Fix User.accent_color incorrect attribute access 5 years ago
Rapptz ecf239d2a2 Fix user cache acting incorrectly with evictions 5 years ago
Rapptz 9d25bb454b Fix recursive inheritance in BaseUser 5 years ago
Alex Nørgaard b47133dfb2
Add BaseUser.banner for all subclasses to access new banners 5 years ago
Rapptz af8742a911 Use a specific tag type for member and user comparisons 5 years ago
Rapptz cb2363f0fd Move global user storage from WeakValueDictionary to dict 5 years ago
Rapptz 6f3b8072d6 Rework User.edit to have proper typing 5 years ago
Rapptz f7d551953b Remove extraneous __slots__ assignments 5 years ago
Nadir Chowdhury 757cfad38f
Type up **kwargs of various methods 5 years ago
Josh 8b2241916a
Typehint Widget 5 years ago
David 66b17f5afb
Clarify ClientUser.verified docs 5 years ago
Rapptz 1c64689807 Remove lingering User.avatar documentation 5 years ago
Steve C 86f10f6dd6
Add missing reprs to some objects 5 years ago
Rapptz 9eaf1e85e4 Rewrite Asset design 5 years ago
Rapptz 1209585de5 Remove User.permissions_in 5 years ago
Rapptz 99fc950510 Use f-strings in more places that were missed. 5 years ago
Nadir Chowdhury 89456022cf
Add `__all__` to remaining modules 5 years ago
Rapptz ff7094ce96 Convert datetimes to aware datetimes with UTC. 5 years ago
Rapptz 54288879e2 Remove userbot functionality 5 years ago
Rapptz 9d39b135f4 Modernize code to use f-strings 5 years ago
Nadir Chowdhury 4d4c19f9b5
deprecate User.relationships 5 years ago