102 Commits (42a084028ce38c35285efa48edff3425bbd06e5e)

Author SHA1 Message Date
Rapptz 42a084028c Expose _ActivityTag as BaseActivity to easily refer to. 5 years ago
Rapptz de5caf59d6 Cache member.roles access to avoid surprising performance traps 5 years ago
Rapptz f1118273f5 Fix Member.mentioned_in returning True if in separate guilds 5 years ago
Willy 99b61f973f Added Optional to VoiceState.channel type 6 years ago
Joshua B 8240454555 Add self_stream property to VoiceState object. 6 years ago
Rapptz 562580a07f Use lower level Guild.owner_id for permission resolution. 6 years ago
Rapptz 91f1f430e1 Fix NameError in member upgrade code 6 years ago
Rapptz bbc50c92d0 Add upgraded Member to Message.mentions in case of no cache. 6 years ago
Rapptz 5c1b239b47 Different method of upgrading user instances 6 years ago
SnowyLuma 2b4cf5dafc Set premium_since when copying and updating Member 6 years ago
NCPlayz 3c9bcc2851 Improve documentation 6 years ago
Rapptz 2b27a7a9d5 Add Member.premium_since to denote member boost date. 6 years ago
Rapptz 3c387e9031 Use attrgetter to speed up Member attribute access by 2x. 6 years ago
Rapptz 4dee175d2a Add support for voice kicking. 6 years ago
Rapptz f8999b63ae Fix long-standing issue with user updates not dispatching properly. 6 years ago
Rapptz 1a9726087a GUILD_MEMBER_UPDATE no longer does actual user updates. 6 years ago
Rapptz c9fd092476 Don't use an enum when unnecessary in Member._client_status 6 years ago
NCPlayz fb02191b80 Organise documentation 6 years ago
Rapptz 7240d170c1 Update Member.joined_at on MESSAGE_CREATE and document it can be None. 6 years ago
DerpyChap 7ab47c223b Add self_video property to VoiceState 6 years ago
Dante Dam 9656a21ebe Bumped copyright years to 2019. 6 years ago
Rapptz 26bb6c6ddc Fix some lingering attribute setting issues. 6 years ago
Rapptz c7396dc8ac Add support for mobile indicators and per-client statuses. 6 years ago
Hornwitser 7fe4c999fb Actually drop copy.copy in Member 7 years ago
SnowyLuma e89e7dfe93 Add support for multiple activities 7 years ago
Rapptz 860d6a9ace Revert "Rework documentation to not duplicate inherited members." 7 years ago
Rapptz 96981210b3 Rework documentation to not duplicate inherited members. 7 years ago
Rapptz 095f0ec2fc Optimise some member and user related routines. 7 years ago
Rapptz 95d8bb2e85 Change internal representation of roles in Member and Emoji. 7 years ago
Rapptz 3d03dbc451 Change internal role storage in Guild to a dict instead of a list. 7 years ago
BeatButton a4d1599ce9 Change docstrings to raw-strings 7 years ago
Mitchell Ferree 6d57ddf11b
Correct Member.__hash__ 7 years ago
Hornwitser c8b49d37be [lint] Fix incorrect and inconsistent whitespace 7 years ago
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