13 Commits (f1f0e169e425ac9c849561788281e27bd8bb0acd)

Author SHA1 Message Date
Rapptz f1f0e169e4 Add __slots__ where appropriate to data classes. 9 years ago
Rapptz 51d91c2a82 Most data classes now support hashing. 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 d3fac94e21 Fix bug where Role.is_everyone doesn't propagate in GUILD_ROLE_UPDATE. 9 years ago
Rapptz 17171aaa60 Switch to NumPy style documentation. 9 years ago
Rapptz 85ac03a081 Role.is_everyone actually uses the proper check. 10 years ago
Rapptz a0073c734e Split data classes into more files. 10 years ago
Rapptz 8b8312608c Change Colour constants to be class method factories instead. 10 years ago
Rapptz d2741ca38a Better detection for the everyone role. Fixes #23. 10 years ago
Rapptz a9fd4fc4e3 Better detection for the @everyone role. 10 years ago
Rapptz ba978cc988 Add Role.managed property. 10 years ago
Rapptz 411b477a02 Separate colour tuple into its own class. 10 years ago