| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix handling of message update in MESSAGE_UPDATE | Zeta | 2016-04-05 | 2 | -22/+24 |
| | | |||||
| * | Clarify channel-specific permissions documentation. | Khazhismel Kumykov | 2016-04-05 | 1 | -2/+6 |
| | | | | | | | Manage Roles and Manage Channels is renamed to "Manage Permissions" and "Manage Channel" in the discord UI, clarify which fields in the Permission object those map to. | ||||
| * | Fix handling of unavailable servers in READY | Khazhismel Kumykov | 2016-04-04 | 1 | -1/+1 |
| | | |||||
| * | [commands] Add deterministic cog unloading. | Rapptz | 2016-04-04 | 1 | -0/+10 |
| | | | | | | The special function is `__unload` to prevent with name conflicts with existing or future cogs. | ||||
| * | Skip member_update event when a member is not in a guild. | Rapptz | 2016-04-02 | 1 | -1/+1 |
| | | |||||
| * | [commands] Fix pagination logic a little inside HelpFormatter. | Rapptz | 2016-04-02 | 1 | -10/+10 |
| | | | | | This should prevent pages accidentally reaching >2k chars. | ||||
| * | [commands] Refactor special cased discord.py converters. | Rapptz | 2016-04-01 | 1 | -40/+77 |
| | | | | | | | | Code is a little more straightforward. The Member and Channel special cases will now work in private message contexts when given a name. The Member special case will also work if you pass in a name and discriminator combo. | ||||
| * | Add Server.get_member_named to help with name + discriminator lookups. | Rapptz | 2016-04-01 | 1 | -0/+38 |
| | | |||||
| * | User.__str__ now includes the discriminator. | Rapptz | 2016-04-01 | 1 | -12/+12 |
| | | |||||
| * | Clarify that linux users need libffi for PyNaCl. | Rapptz | 2016-04-01 | 1 | -0/+3 |
| | | |||||
| * | Drop voice packets when it can be potentially blocking. | Rapptz | 2016-03-31 | 1 | -1/+5 |
| | | |||||
| * | Add PyNaCl to the list of requirements. | Rapptz | 2016-03-31 | 1 | -0/+1 |
| | | |||||
| * | Encrypted audio working with PyNacl | izy521 | 2016-03-31 | 1 | -12/+20 |
| | | | | | I chose PyNacl since it came with its own libsodium portable copy. | ||||
| * | [commands] Don't yield from inside bot utility functions. | Rapptz | 2016-03-31 | 1 | -14/+5 |
| | | |||||
| * | Add default avatar property to User. | Khazhismel Kumykov | 2016-03-31 | 2 | -0/+28 |
| | | |||||
| * | [commands] Fix infinite recursion on subgroups without a command. | Will Tekulve | 2016-03-31 | 1 | -1/+1 |
| | | | | | | Just as an FYI, ctx.invoked_subcommand will end up being an instance of commands.Group! | ||||
| * | Clarify that Client.close is a coroutine. | Rapptz | 2016-03-29 | 1 | -2/+2 |
| | | |||||
| * | Add Member.colour property to get rendered role colour of a member. | Rapptz | 2016-03-27 | 1 | -1/+20 |
| | | |||||
| * | Clarify Channel.position documentation. | Rapptz | 2016-03-25 | 1 | -1/+4 |
| | | |||||
| * | Server.icon_url uses API url instead of the CDN. | Rapptz | 2016-03-25 | 1 | -1/+1 |
| | | |||||
| * | Add boolean option to specify if VoiceClient.play_audio should encode. | Rapptz | 2016-03-25 | 1 | -6/+11 |
| | | | | | | This allows people to send raw opus encoded data instead of being forced to encode to Opus. | ||||
| * | Add a way to set ffmpeg options before the -i flag. | Rapptz | 2016-03-25 | 1 | -7/+13 |
| | | |||||
| * | Move ffmpeg process cleanup to player thread | Khazhismel Kumykov | 2016-03-25 | 1 | -3/+5 |
| | | |||||
| * | Add missing created_at properties for other objects. | Rapptz | 2016-03-25 | 3 | -0/+23 |
| | | | | | Such as Channel, PrivateChannel, Object and Role. | ||||
| * | [commands] Add bot decorators into __all__. | Rapptz | 2016-03-11 | 1 | -1/+2 |
| | | |||||
| * | Support ytsearch and playlists in youtube_dl_player | Khazhismel | 2016-03-09 | 1 | -0/+3 |
| | | |||||
| * | Add support for aiohttp connectors. | Rapptz | 2016-03-07 | 1 | -1/+7 |
| | | | | | Fixes #98. | ||||
| * | Fix crashing when an unhandled event occurs. | Rapptz | 2016-03-06 | 1 | -4/+4 |
| | | |||||
| * | Change parsing of READY to be eager again. | Rapptz | 2016-03-06 | 1 | -12/+14 |
| | | |||||
| * | Fix bug where large servers in GUILD_CREATE did not get chunked. | Rapptz | 2016-03-06 | 1 | -3/+14 |
| | | |||||
| * | Move chunking logic back into ConnectionState. | Rapptz | 2016-03-06 | 2 | -31/+26 |
| | | | | | | This allows for a nicer design when dealing with parsers that could end up being coroutines. | ||||
| * | Add created_at properties for Server and User. | Rapptz | 2016-03-06 | 2 | -0/+14 |
| | | |||||
| * | Clean up documentation of utils.snowflake_time | Rapptz | 2016-03-06 | 2 | -3/+3 |
| | | |||||
| * | Add util method to extract creation date from discord ids | Khazhismel | 2016-03-06 | 1 | -0/+7 |
| | | |||||
| * | Remove Server.me from __slots__ since it is a property now. | Rapptz | 2016-03-05 | 1 | -1/+1 |
| | | |||||
| * | [commands] Add when_mentioned_or helper to have mentions and prefixes. | Rapptz | 2016-03-05 | 2 | -1/+22 |
| | | |||||
| * | Disconnect from voice server properly | Jake | 2016-03-04 | 1 | -1/+1 |
| | | | | This needs to exist when users get flagged as bots. | ||||
| * | Fix bug where @everyone usernames bypass Message.clean_content. | Rapptz | 2016-03-02 | 1 | -2/+2 |
| | | |||||
| * | [commands] Fix typo in Bot.upload docstring. | Rapptz | 2016-03-02 | 1 | -1/+1 |
| | | |||||
| * | Ensure the auth cache file is not world readable. | Nelson Minar | 2016-03-02 | 1 | -1/+1 |
| | | |||||
| * | Clean up zombies | Khazhismel Kumykov | 2016-03-02 | 1 | -0/+2 |
| | | | | | | | self.process.communicate(timeout=0.100) will block zombies probably would be cleaned up anyways but in a non deterministic fashion by the garage collector | ||||
| * | Fix bug where playlist bot attempts to process replies in PMs. | shrx | 2016-03-02 | 1 | -10/+10 |
| | | |||||
| * | [commands] Fix NameError in bot_has_permissions. | Rapptz | 2016-03-02 | 1 | -1/+1 |
| | | |||||
| * | [commands] bot_has_permissions decorator actually checks for bot. | Rapptz | 2016-03-02 | 1 | -1/+1 |
| | | |||||
| * | Server.me is now a dynamic property to avoid outdated references. | Rapptz | 2016-03-01 | 1 | -1/+1 |
| | | |||||
| * | [commands] Do not swallow AttributeErrors raised by the setup function | Rapptz | 2016-02-24 | 1 | -4/+3 |
| | | |||||
| * | Fix bug where the everyone role was not being properly resolved. | Rapptz | 2016-02-24 | 1 | -2/+19 |
| | | | | | | | The permissions_for assumed that the everyone role would be the first element of the permission overwrites but this is not guaranteed so we have to guarantee it ourselves. | ||||
| * | Switch URLs from Client.delete_server and Client.leave_server. | Rapptz | 2016-02-23 | 1 | -2/+2 |
| | | |||||
| * | Add Client.delete_server. | Rapptz | 2016-02-23 | 1 | -2/+29 |
| | | |||||
| * | Change requirements.txt to use version 0.21.x of aiohttp. | Rapptz | 2016-02-19 | 1 | -1/+1 |
| | | |||||