| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix SyntaxError in constructing VoiceState for Python 3.4 | Rapptz | 2016-07-21 | 1 | -1/+2 | |
| | | | | | Generalised unpacking is 3.5 only. | |||||
| * | Add AppInfo.owner attribute. | Rapptz | 2016-07-21 | 2 | -2/+7 | |
| | | ||||||
| * | Fix bug where discriminators would not update in PRESENCE_UPDATE. | Rapptz | 2016-07-21 | 1 | -0/+1 | |
| | | ||||||
| * | Add ourselves into the ringing lookup cache. | Rapptz | 2016-07-15 | 1 | -0/+2 | |
| | | ||||||
| * | Add utility properties to CallMessage to query information. | Rapptz | 2016-07-15 | 3 | -11/+39 | |
| | | ||||||
| * | Add support for querying information about group calls. | Rapptz | 2016-07-15 | 6 | -31/+207 | |
| | | ||||||
| * | Fix the displaying of Message.system_content | Rapptz | 2016-07-15 | 1 | -5/+4 | |
| | | ||||||
| * | Handle adding and removal of group members. | Rapptz | 2016-07-15 | 2 | -1/+25 | |
| | | ||||||
| * | Make PrivateChannel.__str__ more useful for groups. | Rapptz | 2016-07-15 | 1 | -4/+16 | |
| | | | | | Also demote is_private to a property instead of a slot. | |||||
| * | Handle private channel CHANNEL_CREATE better. | Rapptz | 2016-07-15 | 1 | -2/+2 | |
| | | ||||||
| * | Add remaining server regions to the enum. | Rapptz | 2016-07-14 | 2 | -9/+26 | |
| | | ||||||
| * | Add support for different message types and call message. | Rapptz | 2016-07-13 | 7 | -8/+175 | |
| | | ||||||
| * | Handle CHANNEL_UPDATE for group direct messages. | Rapptz | 2016-07-13 | 3 | -15/+27 | |
| | | ||||||
| * | Begin working on gateway v6 changes. | Rapptz | 2016-07-13 | 6 | -21/+77 | |
| | | | | | | The first batch of changes are related to channel types and group direct messages. Support these first so READY begins parsing. | |||||
| * | Add stderr arg to create_ffmpeg_player | Daniel | 2016-07-08 | 1 | -2/+5 | |
| | | ||||||
| * | [commands] Make Bot.check decorator an actual decorator. | Rapptz | 2016-07-08 | 1 | -6/+4 | |
| | | ||||||
| * | [commands] Added missing parenthesis in examples | PapyrusThePlant | 2016-07-08 | 1 | -8/+8 | |
| | | ||||||
| * | Save email when login with a token on a user account | PapyrusThePlant | 2016-07-06 | 1 | -1/+2 | |
| | | ||||||
| * | [commands] Refactor pagination into its own class. | Rapptz | 2016-07-05 | 2 | -49/+71 | |
| | | | | | | | This change allows users to more easily create their own formatters without having to reinvent the pagination logic themselves. Hopefully this makes it less of a pain for people to create custom help pages. | |||||
| * | Fix issue with removing roles out of order. | Rapptz | 2016-07-04 | 1 | -7/+2 | |
| | | | | | Fixes #250. | |||||
| * | [commands] Fix error in converters in a private message context. | Rapptz | 2016-07-02 | 2 | -11/+11 | |
| | | | | | | I was referencing a member function that did not actually exist. So I ported it over to a free function that could be used. | |||||
| * | [commands] Do not lower-case the function name for default command names | Rapptz | 2016-07-01 | 1 | -2/+2 | |
| | | | | | There are some badlets out there that apparently violate PEP-8. | |||||
| * | [commands] Make GroupMixin.remove_command return None. | Rapptz | 2016-06-30 | 1 | -0/+5 | |
| | | | | | | This is for cases where the command has been removed already. This will make the function have a somewhat no exception guarantee. | |||||
| * | Add implicit cases to permission resolution in Channel.permissions_for | Rapptz | 2016-06-28 | 1 | -0/+19 | |
| | | ||||||
| * | Add Server.mfa_level to query a server's 2FA requirement. | Rapptz | 2016-06-28 | 1 | -1/+6 | |
| | | ||||||
| * | Fix voice states being overwritten after a GUILD_SYNC. | Rapptz | 2016-06-28 | 2 | -15/+17 | |
| | | | | | | | | | | This was a two-fold problem. The first of which involved the overwriting of members during a GUILD_SYNC. Since we are requesting a chunk anyway, we have all the member references we need without actually chunking. The second problem came from the order. We were doing a GUILD_SYNC and then doing the chunking requests. We should do the GUILD_SYNC after the chunking in order to just update presences. | |||||
| * | Change max_length to max_messages | PC | 2016-06-28 | 1 | -1/+1 | |
| | | ||||||
| * | Version bump to v0.10.0v0.10.0 | Rapptz | 2016-06-28 | 1 | -2/+2 | |
| | | ||||||
| * | Update installation instructions. | Rapptz | 2016-06-28 | 1 | -5/+28 | |
| | | ||||||
| * | Add PyNaCl to setuptool's extras requirements. | Rapptz | 2016-06-28 | 1 | -1/+6 | |
| | | ||||||
| * | Make PyNaCl optional | Hornwitser | 2016-06-28 | 3 | -2/+15 | |
| | | ||||||
| * | Update whats new page a little bit to say the changelog is too big. | Rapptz | 2016-06-27 | 1 | -2/+4 | |
| | | ||||||
| * | Make Message.channel_mentions unique. | Rapptz | 2016-06-27 | 1 | -4/+2 | |
| | | ||||||
| * | Ignore HEARTBEAT_ACK for now to disable the noisy logging. | Rapptz | 2016-06-27 | 1 | -0/+3 | |
| | | ||||||
| * | Guild Sharding support | cookie | 2016-06-26 | 2 | -0/+11 | |
| | | ||||||
| * | Document that bot users can't use Client.accept_invite | Rapptz | 2016-06-26 | 1 | -0/+2 | |
| | | ||||||
| * | [commands] Fix error where consume rest would not work. | Rapptz | 2016-06-23 | 1 | -1/+1 | |
| | | | | | I didn't end up refactoring this piece of work out. | |||||
| * | [commands] Fix bug that made functions stop working as converters. | Rapptz | 2016-06-23 | 1 | -1/+1 | |
| | | ||||||
| * | Fix bug with edit_profile for user accounts | Harmon758 | 2016-06-23 | 1 | -1/+1 | |
| | | ||||||
| * | [commands] Port special cased discord converters to commands.Converter | Rapptz | 2016-06-22 | 3 | -116/+163 | |
| | | ||||||
| * | Fix bug with Client.server_voice_state not deafening. | Rapptz | 2016-06-22 | 2 | -8/+11 | |
| | | ||||||
| * | [commands] Add commands.Converter base for converts with context. | Rapptz | 2016-06-22 | 1 | -5/+38 | |
| | | | | | | This allows users to implement converters that work similar to the ones special cased by the `discord` classes. | |||||
| * | Handle MESSAGE_DELETE_BULK. | Rapptz | 2016-06-22 | 1 | -0/+7 | |
| | | ||||||
| * | Support for v5 Gateway. | Rapptz | 2016-06-22 | 6 | -29/+81 | |
| | | ||||||
| * | Fix bug with deleting private messages. | Rapptz | 2016-06-20 | 1 | -3/+5 | |
| | | | | | | | This was due to an AttributeError occurring when getting the guild_id from the channel. PrivateChannels do not have guild_ids so they should be None. | |||||
| * | [commands] Add Command.ignore_extra attribute to ignore extra arguments | Rapptz | 2016-06-20 | 2 | -3/+20 | |
| | | | | | | | | | | | | This allows you to strictly require a number of arguments. The default behaviour in this case is still `True`, since it would be a breaking change otherwise and is a sane default. However if someone would want to set this to `False`, they would receive an exception of type `TooManyArguments` if too many arguments are passed to a command. Hopefully this removes the uses of `ctx.message.content == 'stuff'` inside commands. | |||||
| * | Raise TypeError if "after" parameter is not a callable. | Rapptz | 2016-06-20 | 1 | -1/+4 | |
| | | ||||||
| * | Add FAQ entry for `after` being called right away. | Rapptz | 2016-06-20 | 1 | -0/+21 | |
| | | ||||||
| * | [commands] Add the concept of global checks. | Rapptz | 2016-06-19 | 2 | -2/+90 | |
| | | | | | | | | Global checks are checks that are executed before regular per-command checks except done to every command that the bot has registered. This allows you to have checks that apply to every command without having to override `on_message` or appending the check to every single command. | |||||
| * | [commands] Add `delete_after` keyword argument to utility functions. | Rapptz | 2016-06-19 | 1 | -4/+82 | |
| | | | | | | This includes things like `Bot.say`, `Bot.upload`, `Bot.whisper`, and `Bot.reply`. | |||||