| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add new US Central and US South voice regions. | Rapptz | 2016-02-04 | 1 | -0/+2 |
| | | |||||
| * | Add ability to set bandwith and bitrate. | Rapptz | 2016-02-02 | 1 | -2/+39 |
| | | | | | Patch by Jake. | ||||
| * | Fix cases where Member.roles would have a string instead of Role. | Rapptz | 2016-02-01 | 1 | -1/+8 |
| | | | | | Fixes #81. | ||||
| * | Make VoiceClient.create_ytdl_player a coroutine. | Rapptz | 2016-01-31 | 1 | -10/+78 |
| | | | | | | | | This is a breaking change. The reason to make it a coroutine is so that the info retrieval is not blocking since there are rare instances where it would take an abnormally long time. The player returned is also augmented to have more attributes relating to the stream itself. | ||||
| * | Change options in VoiceClient.create_ytdl_player to ytdl_options. | Rapptz | 2016-01-31 | 1 | -11/+10 |
| | | | | | | | This is a breaking change. This allows you to set both ffmpeg options and regular ytdl options in the same function since we now just forward the keyword arguments to the ffmpeg player. | ||||
| * | [commands] Fix crash when a group has no commands and help is requested | Rapptz | 2016-01-30 | 1 | -1/+3 |
| | | |||||
| * | Message.clean_content now handles everyone mentions properly. | Rapptz | 2016-01-30 | 1 | -0/+3 |
| | | |||||
| * | Update member references when status changes. | Rapptz | 2016-01-30 | 1 | -3/+7 |
| | | |||||
| * | [commands] Change signature convention to use POSIX standards. | Rapptz | 2016-01-29 | 1 | -4/+9 |
| | | |||||
| * | [commands] Raise TypeError if the name is not a string. | Rapptz | 2016-01-29 | 1 | -0/+3 |
| | | |||||
| * | Force content-type for file uploads. | Rapptz | 2016-01-29 | 1 | -2/+2 |
| | | |||||
| * | [commands] Context.invoke will now return what the command returns. | Rapptz | 2016-01-28 | 1 | -1/+2 |
| | | |||||
| * | [commands] Context.invoke just invokes a command with no special case. | Rapptz | 2016-01-28 | 1 | -5/+33 |
| | | | | | | | Previously it would both forward and invoke depending if there were no kwargs given. Now it just passes in the arguments to another command without doing any special casing on the no argument case. | ||||
| * | [commands] Fix typo on HelpFormatter.show_check_failure attribute. | Rapptz | 2016-01-27 | 1 | -5/+5 |
| | | |||||
| * | Try to make the pause/resume loop not busy. | Rapptz | 2016-01-26 | 1 | -6/+9 |
| | | |||||
| * | add ``headers`` option to create_ffmpeg_player() | Alexey Glushko | 2016-01-26 | 1 | -3/+10 |
| | | | | | | headers can't be passed through 'options' because in '-headers' flag shoul be placed before '-i' At least for ffmpeg 2.8.4 | ||||
| * | Add and remove some of the on_socket_* events. | Rapptz | 2016-01-25 | 1 | -5/+12 |
| | | | | | | | on_socket_raw_receive and on_socket_raw_send were added back in an odd way. The rest of them such as on_socket_closed, on_socket_opened, and on_socket_receive were removed. | ||||
| * | HTTPException now has a text attribute if JSON is not available. | Rapptz | 2016-01-25 | 2 | -6/+17 |
| | | |||||
| * | [commands] Fix discord.Invite special case handling in parameters. | Rapptz | 2016-01-24 | 1 | -10/+16 |
| | | | | | | | This led to decorating a lot of things into @asyncio.coroutine. Unfortunately there's no way to lower the amount of decoration since coroutines spread like a virus. | ||||
| * | [commands] Allow setting the bot error messages in the help command. | Rapptz | 2016-01-23 | 1 | -4/+15 |
| | | | | | This is to help out those folks that don't speak English. | ||||
| * | [commands] Add Bot.help_attrs to customise the help command. | Rapptz | 2016-01-23 | 2 | -4/+18 |
| | | | | | | The help message now uses the invoked_with attribute of the context to get the name of the command it uses instead of a hardcoded help. | ||||
| * | [commands] Change Bot.pm_help to be an optional bool. | Rapptz | 2016-01-23 | 1 | -4/+14 |
| | | | | | | | The behaviour of passing in pm_help=None makes it so the bot will only send private messages if the length of the message is too "big", which is defined as having more than 1000 characters in the output. | ||||
| * | Support changing owners in Client.edit_server. | Rapptz | 2016-01-22 | 1 | -1/+11 |
| | | |||||
| * | [commands] Add Command.no_pm attribute to block a command in PM. | Rapptz | 2016-01-22 | 1 | -0/+10 |
| | | |||||
| * | Fix PrivateChannel.permissions_for not having self parameter. | Rapptz | 2016-01-22 | 1 | -1/+1 |
| | | |||||
| * | Move Member.permissions_in to User.permissions_in. | Rapptz | 2016-01-21 | 2 | -16/+16 |
| | | |||||
| * | Update the unavailable guild's data when it becomes available. | Rapptz | 2016-01-21 | 1 | -3/+4 |
| | | |||||
| * | Change docstring for Client.send_message to point to a valid property. | Rapptz | 2016-01-18 | 1 | -1/+1 |
| | | |||||
| * | Unit correction in voice docstrings. | Rapptz | 2016-01-18 | 1 | -2/+2 |
| | | |||||
| * | Remove unneeded owner_id assignment. | Rapptz | 2016-01-18 | 1 | -2/+0 |
| | | |||||
| * | Support upcoming guild ownership transfership change. | Rapptz | 2016-01-18 | 1 | -4/+3 |
| | | | | | Thanks to Jake. | ||||
| * | Update voice channel if we move to different channels. | Rapptz | 2016-01-17 | 1 | -0/+4 |
| | | |||||
| * | [commands] help command now uses the full name in the signature. | Rapptz | 2016-01-17 | 1 | -3/+19 |
| | | |||||
| * | [commands] Fix indentation error in commands.bot_has_role docstring. | Rapptz | 2016-01-16 | 1 | -2/+3 |
| | | |||||
| * | Raise a different exception if ffmpeg is not found in PATH. | Rapptz | 2016-01-16 | 1 | -0/+2 |
| | | |||||
| * | [commands] Add checks for checking bot roles and permissions. | Rapptz | 2016-01-15 | 1 | -2/+38 |
| | | | | | | | There was a bug with has_permissions that checked the bot's permissions instead of the message author which was also corrected. The docstring itself hinted that it checked for the author rather than the bot. | ||||
| * | Use Queue instead of LifoQueue in LogsFromIterator. | Rapptz | 2016-01-15 | 1 | -1/+1 |
| | | | | | | That way you get the messages in newest to oldest rather than oldest to newest. | ||||
| * | Fix IndexError in Client.move_member. | Rapptz | 2016-01-15 | 1 | -1/+1 |
| | | |||||
| * | Client.invites_from now returns a list instead of a generator. | Rapptz | 2016-01-14 | 1 | -13/+12 |
| | | | | | | The old syntax is a bit awkward to use and has little benefit in this case. This is a breaking change. | ||||
| * | Add support for `async for` in Client.logs_from. | Rapptz | 2016-01-14 | 2 | -33/+118 |
| | | | | | | | | | | | This is a breaking change. Code will still work in Python 3.4 as-is but if you use Python 3.5 you will have to change your code to the new `async for` syntax as the older version is not supported in 3.5. On the other hand, this comes with performance improvements if you use Python 3.5 as it will lazily load 100 message chunks on an as needed basis rather than loading all messages in one go. | ||||
| * | [commands] Add on_command and on_command_completion events. | Rapptz | 2016-01-14 | 1 | -1/+4 |
| | | |||||
| * | Documentation fixes for Permissions related code. | Rapptz | 2016-01-14 | 2 | -10/+10 |
| | | |||||
| * | [commands] Change behaviour of consume rest to be more useful. | Rapptz | 2016-01-14 | 1 | -7/+22 |
| | | | | | | You can get back the old behaviour by passing in `rest_is_raw` to the command attributes. | ||||
| * | [commands] Fix issue where Bot would raise if not given a description. | Rapptz | 2016-01-14 | 1 | -1/+1 |
| | | |||||
| * | [commands] Cleanup descriptions being passed. | Rapptz | 2016-01-13 | 2 | -2/+2 |
| | | |||||
| * | Proper exception chaining. | Rapptz | 2016-01-13 | 3 | -7/+7 |
| | | |||||
| * | Guild member add will include deaf and mute now, do not provide default values | Khazhismel | 2016-01-12 | 1 | -1/+1 |
| | | |||||
| * | Change member constructor to not rely on order of json data object | Khazhismel | 2016-01-12 | 1 | -7/+7 |
| | | |||||
| * | [commands] Fix handling of nested subcommand help handling. | Rapptz | 2016-01-12 | 1 | -5/+15 |
| | | |||||
| * | [commands] Fix keyword-only case to actually do conversion. | Rapptz | 2016-01-12 | 1 | -6/+11 |
| | | |||||