| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix bug with editing messages over private messages. | Rapptz | 2016-06-14 | 1 | -2/+2 |
| | | |||||
| * | Add discord.PermissionOverwrite type for channel-specific overwrites. | Rapptz | 2016-06-14 | 3 | -1/+100 |
| | | |||||
| * | Fix bucket for change_nickname. | Rapptz | 2016-06-14 | 1 | -1/+1 |
| | | |||||
| * | Doc string typos | PapyrusThePlant | 2016-06-14 | 1 | -2/+2 |
| | | |||||
| * | Fix exception when handling login failure | Hornwitser | 2016-06-14 | 1 | -2/+2 |
| | | | | | | | Logging in with an invalid token would throw a TypeError due to improper passing of arguments to HTTPClient._token. Fix by properly passing the keyword only bot argument. | ||||
| * | [commands] Only show CommandNotFound on non-empty commands. | Rapptz | 2016-06-14 | 1 | -1/+1 |
| | | |||||
| * | Fix concurrently joining more than one voice server at a time | Jake | 2016-06-13 | 1 | -2/+3 |
| | | |||||
| * | Document Server.large | Rapptz | 2016-06-12 | 1 | -0/+4 |
| | | |||||
| * | Give Client.email a default value of None. | Rapptz | 2016-06-12 | 1 | -0/+1 |
| | | |||||
| * | Make the default filename a little bit prettier. | Rapptz | 2016-06-12 | 1 | -1/+2 |
| | | |||||
| * | Fix bug with login token not being properly written in cache. | Rapptz | 2016-06-12 | 1 | -3/+4 |
| | | |||||
| * | Fix bug with logs_from URL params not being correct. | Rapptz | 2016-06-12 | 1 | -0/+3 |
| | | | | | The bug happened because I forgot to pass in the id attribute. | ||||
| * | Fix bug with uploading file-like objects. | Rapptz | 2016-06-12 | 2 | -4/+3 |
| | | | | | | I would require bytes-like objects instead due to its usage inside the HTTPClient. Release this restriction so old `send_file` code works. | ||||
| * | Fix bug with logging in with email and password. | Rapptz | 2016-06-12 | 1 | -1/+1 |
| | | |||||
| * | Fix bug with edit_role and create_role not working. | Rapptz | 2016-06-12 | 1 | -1/+5 |
| | | | | | This was due to an error in overzealous removal of code. | ||||
| * | Fix sed error involved in creation of voice websocket. | Rapptz | 2016-06-12 | 1 | -1/+1 |
| | | |||||
| * | Support more close codes for RESUME. | Rapptz | 2016-06-12 | 1 | -1/+1 |
| | | |||||
| * | Remove unused verify response function. | Rapptz | 2016-06-12 | 1 | -18/+0 |
| | | |||||
| * | Make HTTPException get the error JSON's message attribute. | Rapptz | 2016-06-12 | 1 | -3/+7 |
| | | |||||
| * | Rewrite HTTP handling significantly. | Rapptz | 2016-06-12 | 3 | -481/+586 |
| | | | | | | | | | | This should have a more uniform approach to rate limit handling. Instead of queueing every request, wait until we receive a 429 and then block the requesting bucket until we're done being rate limited. This should reduce the number of 429s done by the API significantly (about 66% avg). This also consistently checks for 502 retries across all requests. | ||||
| * | Change HTTPException to only take a single parameter. | Rapptz | 2016-06-12 | 3 | -10/+8 |
| | | |||||
| * | [commands] Make the CommandError required argument optional again. | Rapptz | 2016-06-10 | 1 | -4/+7 |
| | | |||||
| * | Add Client.application_info to retrieve the current app info. | Rapptz | 2016-06-10 | 4 | -2/+66 |
| | | | | | Fixes #241. | ||||
| * | Handle voice websocket closure if it's a successful close. | Rapptz | 2016-06-10 | 1 | -2/+8 |
| | | |||||
| * | [commands] Fix @everyone elevation in the default help command. | Rapptz | 2016-06-10 | 1 | -2/+14 |
| | | |||||
| * | [commands] Fix bug with Context.command not updating in groups. | Rapptz | 2016-06-10 | 1 | -0/+1 |
| | | | | | This happened when `invoke_without_command` was set to True. | ||||
| * | [commands] Make it so CommandError does not contain @everyone mentions. | Rapptz | 2016-06-10 | 1 | -1/+5 |
| | | | | | Mitigates some permission elevation issues. | ||||
| * | [commands] Exceptions raised while invocation raise CommandInvokeError. | Rapptz | 2016-06-10 | 2 | -2/+15 |
| | | | | | | | This change should make it a bit more intuitive to get the original exception without having the gotcha of checking ``isinstance`` inside the error handler. | ||||
| * | Clarify `on_ready` triggering more than twice. | Rapptz | 2016-06-10 | 2 | -10/+5 |
| | | | | | | | On that note, fix the background_task example to use `Client.run` instead of manual loop management. That way the task will be cleaned up and cancelled inside `Client.run`. | ||||
| * | [commands] Fix issue with proper local error handlers not beign called. | Rapptz | 2016-06-10 | 1 | -1/+1 |
| | | |||||
| * | Add Client.move_channel to change channel positions. | Rapptz | 2016-06-07 | 1 | -3/+62 |
| | | |||||
| * | Fix some typos in the FAQ page. | Rapptz | 2016-06-07 | 1 | -2/+2 |
| | | |||||
| * | Add FAQ section to the documentation. | Rapptz | 2016-06-07 | 2 | -0/+271 |
| | | |||||
| * | Actually read from the voice websocket & fix heartbeat. | Jake | 2016-06-05 | 2 | -1/+11 |
| | | | | | | | This change makes it so that the buffer doesn't fill and the voice server drops the socket. Also, use correct interval for voice websocket heartbeat. | ||||
| * | [commands] Unify Command.handle_local_error into general dispatcher. | Rapptz | 2016-06-05 | 2 | -9/+11 |
| | | |||||
| * | [commands] Add Command.qualified_name to get the full command name. | Rapptz | 2016-06-04 | 2 | -16/+36 |
| | | | | | This also sets `__str__` to do the same thing. | ||||
| * | [commands] Fix bug where Context.command would not update. | Rapptz | 2016-06-04 | 2 | -1/+2 |
| | | |||||
| * | [commands] Fix bug where subgroups would be repeatedly called. | Rapptz | 2016-06-04 | 1 | -2/+6 |
| | | | | | | | | This happened due to not resetting the `invoked_subcommand` state tracking. Since the `invoked_subcommand` was not reset, it would always assume that it was valid and repeatedly call it when passed invalid subcommands/arguments. | ||||
| * | [commands] Cleanup Command.invoke code due to exception propagation. | Rapptz | 2016-06-04 | 1 | -14/+8 |
| | | |||||
| * | [commands] Dispatch command_error on command exec error. | Khazhismel Kumykov | 2016-06-04 | 2 | -64/+81 |
| | | | | | | | Provide fallback on_command_error - will only fire if no cog handlers and no local handler. Propagate exceptions in checks and argument parsing to bot. | ||||
| * | Add `bot` keyword argument to login via static token. | Rapptz | 2016-06-03 | 1 | -10/+21 |
| | | |||||
| * | Actually use v4 gateway and fixes thanks to Jake. | Rapptz | 2016-06-02 | 2 | -6/+6 |
| | | |||||
| * | Update positions when a role is added or removed. | Rapptz | 2016-06-01 | 2 | -2/+23 |
| | | |||||
| * | Clarify Role.position documentation. | Rapptz | 2016-06-01 | 1 | -1/+2 |
| | | |||||
| * | Make Channel.changed_roles into an on-the-fly property instead. | Rapptz | 2016-06-01 | 1 | -18/+18 |
| | | |||||
| * | Add Role.server attribute. | Rapptz | 2016-06-01 | 5 | -15/+14 |
| | | | | | This breaks events that expected a server parameter for the role events. | ||||
| * | Update voice client main ws references when reconnecting. | Rapptz | 2016-06-01 | 2 | -0/+6 |
| | | |||||
| * | Add RESUME support. | Rapptz | 2016-06-01 | 4 | -12/+54 |
| | | |||||
| * | [commands] Delete frame objects when done using them. | Rapptz | 2016-05-31 | 1 | -3/+7 |
| | | |||||
| * | Fix discord.Object documentation. | Rapptz | 2016-05-31 | 1 | -2/+2 |
| | | |||||