185 Commits (1.2.x)

Author SHA1 Message Date
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
Khazhismel 0aa46e6def Add game data class, replace game_id. 9 years ago
Rapptz 7258a9e700 Delete messages from message cache when you leave the server. 9 years ago
Rapptz f1f0e169e4 Add __slots__ where appropriate to data classes. 9 years ago
Rapptz 9075d46efd Add on_member_ban and on_member_unban events. 9 years ago
Rapptz 63565026c4 Remove on_status event. Superseded by on_member_update. 9 years ago
Rapptz 49d78c69c7 All update related events now pass in the previous state. 9 years ago
Rapptz 4f66d41ca3 Add Server.me attribute to access the Member version of Client.user. 9 years ago
Rapptz de1c74a399 Make more things into properties. 9 years ago
Rapptz 7f0a048299 Fix GUILD_ROLE_DELETE triggering ValueError. 9 years ago
Steven Berler 037da750dd avoid potential bug when creating new private msgs 9 years ago
Rapptz cfc26b894f Fix issue with member.roles being empty. 10 years ago
Rapptz 80b32e769e Handle GUILD_UPDATE 10 years ago
Rapptz 79bdf2a721 Add enumerators instead of strings. 10 years ago
Rapptz f197c34583 Begin working on asyncio port. 10 years ago