180 Commits (8a315c48e6699d65d50a344a451e9b105516cf80)

Author SHA1 Message Date
dolfies 8a315c48e6 Finish profile and application install param implementations, fix miscallenous related things 3 years ago
dolfies a777327d8e Implement Commands backend v2 3 years ago
dolfies 4b87bfc760 Fix Member.edit bug 3 years ago
dolfies 9fe7cfb474 Docs are fun :( 3 years ago
dolfies 8fcca3183a Rebase to latest upstream 3 years ago
dolfies 29c2036bc8 Rebase to latest upstream 3 years ago
dolfies 3395417844 Improve typing across the board, remove old browser references 3 years ago
Rapptz 5f7c5abe0a Change ban type hints to use int instead of Literal 3 years ago
Josh e01d4a31eb
Replace invariant container types with wider types where applicable 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Rapptz f4ca36ec5a Add Member.timeout helper method 3 years ago
Sebastian Law 483ffeacd4
Inject state into PartialEmoji in Activity 3 years ago
Lucas Hardt 8825bf922f
Fix Member.move_to typehint and docstring 3 years ago
apple502j aa6fb54e99
Raise ClientException in Member.request_to_speak 3 years ago
dolfies 571a50cda5
Implement guild member support (and fix a couple other bugs) (#224) 3 years ago
Lilly Rose Berner 85b6175137
Create ClientStatus type to improve Member memory usage 3 years ago
Rapptz f80f81c395 Add Member.resolved_permissions attribute for interaction members 3 years ago
Josh 147948af9b
Use typing.Self throughout library 3 years ago
Josh 285069de08 Fix types in guild.py 3 years ago
Nadir Chowdhury 3cf000d467
Type up gateway payloads 3 years ago
Rapptz 88b520b5ab Reformat code using black 3 years ago
Maya a1dbc0ca27
Add member timeouts and relevant permissions 3 years ago
dolfies 6420dfdc0f fix client presences/sessions; add timeout capability; remove GuildIterator; add proper team/application support 3 years ago
dolfies 93b4d06f52 Implement role icons 3 years ago
dolfies da57fd0e68 Add Object to permission overwrites, channel jump urls, command iterators 3 years ago
dolfies a1a773c6bb Remove unused imports 3 years ago
dolfies 7b11d8c256 Get it starting 4 years ago
dolfies 8566630665 Migrate member 4 years ago
Izhar Ahmad efec816de2
Make arguments positional only in 2 get methods 4 years ago
Rapptz 848d752388 Change User.avatar to be Optional[Asset] instead of Asset 4 years ago
Rapptz 490bbffc93 Remove in-place edits and return fresh instances instead 4 years ago
Rapptz cff9ca0288 Fix typings for member HTTP methods 4 years ago
Rapptz d7a4230007 Fix Member.guild_avatar docstring 4 years ago
Rapptz 49cf959784 Fix Member._avatar not updating in member update events 4 years ago
JustAnyone 91652e3b60
Add per-guild member avatar support 4 years ago
Arnav Jindal 6c36df6c11
Add missing typehints for Member properties 4 years ago
Josh 745cf541ea
Re-define Member properties inferred from User to support type-checking 4 years ago
Rapptz 6beef898c6 Rename instances of nitro to premium 4 years ago
Rapptz ecf239d2a2 Fix user cache acting incorrectly with evictions 4 years ago
Rapptz af8742a911 Use a specific tag type for member and user comparisons 4 years ago
Rapptz 1aeec34f84 Typehint Member and various typing fixes 4 years ago
Rapptz a372aadb2d Rework Member.edit to not use kwargs for better typing 4 years ago
Steve C 20dd632722
Fix Member.ban typing to include 0-day message deletes 4 years ago
Michael H 1bf782fcb5
Add Member.get_role 4 years ago
Josh 5fa64e83e0
Fix issues with imports causing NameErrors 4 years ago
Nadir Chowdhury 757cfad38f
Type up **kwargs of various methods 4 years ago
Nadir Chowdhury e4513f70ad
`activities` is no longer nullable 4 years ago
Rapptz 9eaf1e85e4 Rewrite Asset design 4 years ago
numbermaniac 208b16ed1b
Add note to member docs about Spotify limitation 4 years ago
Rapptz 1209585de5 Remove User.permissions_in 4 years ago