202 Commits (e525cc357b43c9de4740d444494972d29e468766)

Author SHA1 Message Date
dolfies 26162e1c97 Parse new avatar decoration format 1 year ago
dolfies 7561e63176 Fix tests 1 year ago
dolfies f6d8c66129 Fix voice state typing 1 year ago
dolfies 58537c571a Prevent flatten_user from copying cached slot properties 1 year ago
dolfies fd240be395 Add missing types 2 years ago
dolfies 047747fc8d Add User.fetch_mutual_friends() 2 years ago
dolfies b1603ba76e Remove broken alternate friend request route for User instancees (fixes #550) 2 years ago
Rapptz 1348362699 Remove @ prefix from usernames 2 years ago
Rapptz 13418771d1 Only use @ prefix in __str__ if the user is migrated 2 years ago
Rapptz e6e380f904 Initial support for pomelo migration 2 years ago
dolfies b21c9d10b8 Move various functionality from User to BaseUser, type it in Member 2 years ago
dolfies 77b7c5a2a5 Add avatar_decoration to more places 2 years ago
dolfies dd733e931b Rework profiles and notes, add note_update event 2 years ago
Soheab_ 0f5a4f5070 Correct permission for bypass_verification field in Member.edit 2 years ago
Soheab_ dbd8c213cb Add support for member flags 2 years ago
Steve C 14875c45e3 Fix permissions-based docstrings to be more consistent 3 years ago
Josh 23a41c880a Add support for delete_message_seconds ban argument 3 years ago
Rapptz afed0313a7 Clarify when None is returned from Member.edit 3 years ago
Stocker ce3853a38d Use a TypeVar for flatten_user to workaround Pyright bug 3 years ago
Rapptz 96b529a5b0 Add Member.display_icon to get the rendered member icon 3 years ago
dolfies edf083bd1e Implement relationship presence and gateway session management 2 years ago
dolfies 9a6c4e1e35
Implement (almost) the entirety of the applications, billing, and store API (#449) 2 years ago
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