64 Commits (91351a3238c8b0ddf9710a870e3933323bcceabc)

Author SHA1 Message Date
Rapptz 91351a3238 Handle adding and removal of group members. 9 years ago
Rapptz c7f99afe7e Handle private channel CHANNEL_CREATE better. 9 years ago
Rapptz a128249b63 Add support for different message types and call message. 9 years ago
Rapptz 69c506d7ae Handle CHANNEL_UPDATE for group direct messages. 9 years ago
Rapptz ddd3fd0a3d Begin working on gateway v6 changes. 9 years ago
Rapptz d87d11c5a6 Fix voice states being overwritten after a GUILD_SYNC. 9 years ago
Rapptz a1ae8fdb10 Handle MESSAGE_DELETE_BULK. 9 years ago
Rapptz 8b3617111a Support for v5 Gateway. 9 years ago
Rapptz c97e5a17e6 Update positions when a role is added or removed. 9 years ago
Rapptz 5016f12079 Add Role.server attribute. 9 years ago
Rapptz 8638ff4414 Update voice client main ws references when reconnecting. 9 years ago
Rapptz e0a91df32b Add RESUME support. 9 years ago
Rapptz bf650297a1 Only trigger on_voice_state_update if the member actually exists. 9 years ago
Rapptz a31188c966 Fix bug where members leaving will stay in Channel.voice_members. 9 years ago
Rapptz cf2bee5c43 Fix issue with Member.joined_at being None. 9 years ago
Rapptz d9c780b8a8 Working multi-server voice support. 9 years ago
Rapptz 5e8c79bf76 Attempt to consistently sort of all Member.roles 9 years ago
Rapptz ebaf74e784 Sort member.roles by ID but keep the default role in index 0. 9 years ago
Rapptz 133e8d3a44 Add support for server specific nicknames. 9 years ago
Rapptz 1c623ccf11 Begin working on gateway v4 support. 9 years ago
Rapptz 8d7dd79673 Fix deadlock issue when joining large guilds. 9 years ago
Rapptz 7eb9a7dfdc Handle bot tag updates in GUILD_MEMBER_UPDATE. 9 years ago
Rapptz 7023b353f6 User JSON object has 'username' keys not 'name'. 9 years ago
Rapptz 6076c8c671 Better chunking behaviour and add members on PRESENCE_UPDATE. 9 years ago
Khazhismel 84f1342b85 Fix chunk requests not actually being batched. 9 years ago
Rapptz 0401ab561b Proper chunking for unavailable guilds. 9 years ago
Zeta f235dc5ca4 Fix handling of message update in MESSAGE_UPDATE 9 years ago
Rapptz 8b7f15ef8d Skip member_update event when a member is not in a guild. 9 years ago
Rapptz 80587fc1e9 Change parsing of READY to be eager again. 9 years ago
Rapptz 6ac2e07833 Fix bug where large servers in GUILD_CREATE did not get chunked. 9 years ago
Rapptz 425bd2c091 Move chunking logic back into ConnectionState. 9 years ago
Rapptz 3802e7f534 Server.me is now a dynamic property to avoid outdated references. 9 years ago
Rapptz 3862b1abcf Do not overwrite members that are already in cache during chunking. 9 years ago
Rapptz 4584c68f0c Remove request_offline option. 9 years ago
Rapptz 841e584ee9 Update owner references when we get a chunk. 9 years ago
Rapptz 4768d950c5 Offline members are now added by default automatically. 9 years ago
Rapptz 530fbe78b8 Handle case where PRESENCE_UPDATE adds members to cache. 9 years ago
Rapptz 7b135725bc Add Server.member_count property for actual member count. 9 years ago
Rapptz 6682691012 Fix cases where Member.roles would have a string instead of Role. 9 years ago
Rapptz 654001ba3e Update the unavailable guild's data when it becomes available. 9 years ago
Khazhismel bbe6455eb9 Guild member add will include deaf and mute now, do not provide default values 9 years ago
Rapptz 4ea015067f Handle cases where people put False-like values for game presences. 9 years ago
Rapptz 8974dffc4e Change internal update functions to have a leading underscore. 9 years ago
Steven Berler 777b5a09e2 document public get_ methods and make others private 9 years ago
Steven Berler 10b0b62f50 performance improvements 9 years ago
Rapptz a2b97ae2db Fix handling of embed-only MESSAGE_UPDATE. 9 years ago
Rapptz 0fbb58cde9 Change the way MESSAGE_UPDATE events are handled. 9 years ago
Rapptz c1583dd7d6 Unavailable guilds get added to cache. 9 years ago
Rapptz db4cc791dd Update license of files to 2016. 9 years ago
Rapptz c11bd9b8f4 ConnectionState is now constructed in Client.__init__. 9 years ago