119 Commits (69bdc3a1849407f64ef93bd2e5119e54d6cd2208)

Author SHA1 Message Date
Hornwitser d58fc0ccee [lint] Remove unused imports 7 years ago
Rapptz f25091efe1 Drop support for Python 3.4 and make minimum version 3.5.2. 7 years ago
Rapptz f8f8f418f3 Split Game object to separate Activity subtypes for Rich Presences. 7 years ago
Tobotimus 3112e1c17e Add intersphinx 7 years ago
Rapptz 21fd94a449 Attempt to change how member functions are detected for Member objects 8 years ago
Rapptz 62df23633a Sort roles by hierarchy instead of by ID. 8 years ago
Ethan 7ee63a26f0 Fix docstring 8 years ago
Rapptz 84f38b166e Add atomic keyword argument for member role editing operations. 8 years ago
Rapptz be1cffb7c3 Support for discord.Object in Member.remove_roles and Member.add_roles 8 years ago
Rapptz 723e392c95 Properly sort roles and discard everyone role in Member.colour. 8 years ago
Rapptz f588876587 Use Python3Lexer instead of PythonLexer for pygments. 8 years ago
Rapptz 229c471106 More broken Channel references. 8 years ago
Rapptz f4e01b3a92 Make supported operations stand out more than attributes. 8 years ago
Rapptz 8526995004 Minor speedup when doing comparisons. 8 years ago
Rapptz 8e34a256a4 Fix User == Member comparisons. 8 years ago
Rapptz f73eb087c9 Use describe instead of tables for supported operations. 8 years ago
Rapptz b44bba6ee6 First pass at documentation reform. 8 years ago
Rapptz 5106feaf57 Allow comparison between User and Member instances again. 8 years ago
Rapptz dff6bcc745 Add support for audit log reasons. 8 years ago
Rapptz d24c2a09b6 Change some format usage to use %-formatting. 8 years ago
Rapptz c54a6a927d Implement audit logs. 8 years ago
Rapptz 1fc08bc5a2 Remove unused imports. 8 years ago
Rapptz ead18e3948 Fix issue with members not copying correctly. 8 years ago
Rapptz 67912193ec Forward keyword arguments in Member.ban 8 years ago
Rapptz bfe2b4fc03 Fix Member.display_name to work. 8 years ago
Rapptz a632bdd871 Fix Member.permissions_in passing in the wrong self parameter. 8 years ago
Rapptz e77012f4d9 Make all public is_ functions into methods instead of properties. 8 years ago
Rapptz 554ae196d3 Add missing int casts in many different events in the state. 8 years ago
Rapptz ff9f5749e1 Update copyright year to 2017. 8 years ago
Rapptz 4c981ee631 Add support for relationships. 8 years ago
Rapptz fa384f2114 Make ClientUser separate from a regular User. 8 years ago
Rapptz 92dd519b1a Remove _get_guild_id from Messageable ABC. 8 years ago
Rapptz aae8b783e9 VoiceChannel.voice_members is now computed when needed. 8 years ago
Rapptz c863d93f69 Fix bug that made member roles go missing. 8 years ago
Rapptz 7690455b21 Make User and Member messageable. 8 years ago
Rapptz 98b981848d Move message creation to a factory method inside ConnectionState. 8 years ago
Rapptz dceba9d962 Add useful repr to all data classes. 8 years ago
Rapptz 79a49f9145 Absolute import some circular dependencies to appease Python 3.4. 8 years ago
Rapptz 59a0df5f98 Rename try_insert_user to store_user 9 years ago
Rapptz 5cb3ad14e8 Make emojis and members stateful. 9 years ago
Rapptz d1d54a468a Rename Server to Guild everywhere. 9 years ago
Rapptz 31229a53e9 Optimise VoiceState for memory. 9 years ago
Rapptz 044b0824e6 Begin working on the rewrite. 9 years ago
Rapptz 14def4b68e Fix Member.server_permissions docstring. 9 years ago
Rapptz 625ed18cff Add Member.server_permissions to calculate server permissions. 9 years ago
Rapptz 13f85b3292 Make Roles totally ordered. 9 years ago
Rapptz b0e5357716 Fix voice state update issue in on_voice_state_update 9 years ago
Rapptz b13029b993 Remove unused internal code in Member. 9 years ago
Rapptz 1c8ab25917 Add support for querying information about group calls. 9 years ago
Rapptz e19244b041 Add Member.top_role property to get the highest role. 9 years ago