62 Commits (5f9ed8c9d201f1520aaf46c5dc73ca14e44eaa83)

Author SHA1 Message Date
Rapptz c97e5a17e6 Update positions when a role is added or removed. 9 years ago
Rapptz 5016f12079 Add Role.server attribute. 9 years ago
Rapptz 85806ef1d6 Handle nicknames in Server.get_member_named 9 years ago
Khazhismel Kumykov 0e91ef79ef Fix handling of unavailable servers in READY 9 years ago
Rapptz 1a202bb6eb Add Server.get_member_named to help with name + discriminator lookups. 9 years ago
Rapptz 0ad1cb95a3 Server.icon_url uses API url instead of the CDN. 9 years ago
Rapptz f437ffe44e Add created_at properties for Server and User. 9 years ago
Rapptz e2ed8b1476 Remove Server.me from __slots__ since it is a property now. 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 7b135725bc Add Server.member_count property for actual member count. 9 years ago
Rapptz e67f580350 Remove unneeded owner_id assignment. 9 years ago
Rapptz 178d43e24f Support upcoming guild ownership transfership change. 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
Rapptz 93e3c360a7 Fix conflicts with __slots__ and the new properties under Server. 9 years ago
Rapptz a1a47c6f38 Document the breaking change with the new dictionary storage change. 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 6ddfbc4b36 Add missing roles attribute to Server.__slots__ 9 years ago
Rapptz 89a418a388 Add __slots__ for missing classes that didn't have it. 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
Khazhismel 0aa46e6def Add game data class, replace game_id. 9 years ago
Rapptz 49d78c69c7 All update related events now pass in the previous state. 9 years ago
Rapptz 51d91c2a82 Most data classes now support hashing. 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 9137d92f67 All data classes now support !=, == and str(obj). 9 years ago
Rapptz ab46afee1d Changed functions that return a constant value into properties. 9 years ago
Rapptz 80b32e769e Handle GUILD_UPDATE 9 years ago
Rapptz 79bdf2a721 Add enumerators instead of strings. 9 years ago
Rapptz 38e83f0999 "An array" -> "A list" for documentation purposes. 10 years ago
Rapptz 70c7a79719 Remove afk_channel_id and replace it with afk_channel. 10 years ago
Rapptz df3cb831a9 Member.roles array now has the default role as the first element. 10 years ago
Rapptz e10b6c767b Move server parsing code from Client to Server. 10 years ago
Hla 83a5449fc5 icon_url and get_default_channel in Server 10 years ago
Rapptz a0073c734e Split data classes into more files. 10 years ago
Rapptz 5efddaf35d Support unavailable servers. 10 years ago
Rapptz 2813652995 Fix bug with member voice state update. 10 years ago
Rapptz a9fd4fc4e3 Better detection for the @everyone role. 10 years ago
Rapptz c4f7664bd9 Only remove if the user is actually in the voice channel. 10 years ago
Rapptz be14fd1dcc Add Channel.voice_members 10 years ago
Rapptz 411b477a02 Separate colour tuple into its own class. 10 years ago
Rapptz ab2512785b Handle VOICE_STATE_UPDATE websocket events. 10 years ago
Rapptz 4ff7d22edd Handle GUILD_ROLE_UPDATE websocket events. 10 years ago
Rasmus Karlsson 75670fa0a2 Fixed get_default_role in Server attempting to access the wrong roles. 10 years ago
Rapptz 608384dd4f Parse role colour and other new role attributes. 10 years ago
Rapptz 2559051e06 Pass kwargs to all constructors for future proofing. 10 years ago