| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move async_client.py to client.py | Rapptz | 2015-12-04 | 1 | -1213/+530 |
| | | |||||
| * | Don't silently swallow ValueError thrown from on_channel_delete. | Rapptz | 2015-11-30 | 1 | -1/+2 |
| | | |||||
| * | Fix multiple CHANNEL_DELETE. Fixes #51. | Rapptz | 2015-11-30 | 1 | -2/+5 |
| | | |||||
| * | Use copy.copy instead of copy.deepcopy for on_message_edit. | Rapptz | 2015-11-30 | 1 | -1/+1 |
| | | |||||
| * | on_member_update now takes in the older member state as a parameter. | Rapptz | 2015-11-30 | 1 | -5/+5 |
| | | |||||
| * | on_status event now has the old game ID and old status as parameters. | Rapptz | 2015-11-30 | 1 | -1/+3 |
| | | |||||
| * | Miscellaneous documentation fixes. | Rapptz | 2015-11-30 | 1 | -1/+1 |
| | | |||||
| * | Provide server/channel id/name as Object if client not joined to server. | Khazhismel | 2015-11-29 | 1 | -6/+13 |
| | | |||||
| * | Move server parsing code from Client to Server. | Rapptz | 2015-11-28 | 1 | -44/+2 |
| | | |||||
| * | discord.Server is a valid destination in Client.send_message & co. | Rapptz | 2015-11-27 | 1 | -5/+7 |
| | | |||||
| * | Performance improvements in on_typing event. | Rapptz | 2015-11-27 | 1 | -8/+7 |
| | | |||||
| * | Add LoginFailure exception for a clearer failure in Client.login | Rapptz | 2015-11-27 | 1 | -2/+5 |
| | | | | | | The older HTTPException is not exactly the clearest thing for people who are new to programming or HTTP exceptions in general. | ||||
| * | Client.edit_message no longer checks for private channel. | Rapptz | 2015-11-27 | 1 | -4/+2 |
| | | |||||
| * | Document Client.run reconnection idiosyncrasy. | Rapptz | 2015-11-26 | 1 | -1/+8 |
| | | |||||
| * | Add support for uploading avatars. | Rapptz | 2015-11-26 | 1 | -1/+18 |
| | | |||||
| * | Move _null_event and _verify_successful_response to utils | Rapptz | 2015-11-26 | 1 | -39/+30 |
| | | | | | They might be used in other files in the future. | ||||
| * | Add Client.get_invite to turn a URL to an Invite object. | Rapptz | 2015-11-26 | 1 | -0/+23 |
| | | |||||
| * | Client.accept_invite and Client.register now accept invite IDs. | Rapptz | 2015-11-26 | 1 | -4/+5 |
| | | |||||
| * | Handle TYPING_START event. | Rapptz | 2015-11-24 | 1 | -2/+22 |
| | | |||||
| * | Merge send_raw_file and send_file | Rapptz | 2015-11-21 | 1 | -35/+32 |
| | | |||||
| * | Use try-except instead of checking for membership. | Rapptz | 2015-11-20 | 1 | -2/+8 |
| | | | | | | | Basically, a lot of the checks revolving "if x in y" could be written more efficiently by doing the task anyway and ignoring the exception a la the EAFP guideline. | ||||
| * | Allow sending raw file objects in memory with client.send_raw_file | Red_M | 2015-11-20 | 1 | -0/+32 |
| | | |||||
| * | Add send_typing command to allow sending typing updates. | Khazhismel | 2015-11-19 | 1 | -0/+18 |
| | | |||||
| * | Add Client.get_all_channels and Client.get_all_members | Rapptz | 2015-11-16 | 1 | -0/+32 |
| | | |||||
| * | Documentation fixes for Client.logs_from | Rapptz | 2015-11-16 | 1 | -2/+2 |
| | | |||||
| * | Add before and after params to logs_from. | Khazhismel | 2015-11-16 | 1 | -1/+10 |
| | | |||||
| * | Fix Client.unban parameter name (name -> user) | Rapptz | 2015-11-16 | 1 | -1/+1 |
| | | |||||
| * | Clean-up guild_delete. | Rapptz | 2015-11-16 | 1 | -9/+8 |
| | | |||||
| * | Make unavailable default to None. | Rapptz | 2015-11-16 | 1 | -1/+1 |
| | | |||||
| * | Attempt to fix unavailable guilds again | Rapptz | 2015-11-16 | 1 | -1/+6 |
| | | |||||
| * | Change iterable to an argument list in role related documentation. | Rapptz | 2015-11-07 | 1 | -3/+3 |
| | | |||||
| * | Fix Client.create_role | Rapptz | 2015-11-07 | 1 | -4/+5 |
| | | |||||
| * | Change on_server_create/delete to on_server_join/remove. | Rapptz | 2015-11-01 | 1 | -2/+2 |
| | | |||||
| * | Document Client.login raising exceptions. | Rapptz | 2015-10-27 | 1 | -1/+2 |
| | | |||||
| * | Add InvalidArgument exception and change exceptions thrown. | Rapptz | 2015-10-27 | 1 | -7/+7 |
| | | |||||
| * | All HTTP requests now throw HTTPException. | Rapptz | 2015-10-27 | 1 | -157/+167 |
| | | |||||
| * | Document cases where GatewayNotFound is thrown. | Rapptz | 2015-10-27 | 1 | -3/+12 |
| | | |||||
| * | Rename InvaldiDestination to a generic ClientException. | Rapptz | 2015-10-27 | 1 | -1/+3 |
| | | |||||
| * | Remove InvalidEventName exception due to it being unused | Rapptz | 2015-10-27 | 1 | -1/+1 |
| | | |||||
| * | Add support for passing in Object to methods. | Rapptz | 2015-10-27 | 1 | -14/+15 |
| | | |||||
| * | Split data classes into more files. | Rapptz | 2015-10-27 | 1 | -1/+2 |
| | | |||||
| * | Remove the name from logging. | Rapptz | 2015-10-25 | 1 | -39/+38 |
| | | | | | Fixes #28. | ||||
| * | Check if member is in list for GUILD_MEMBER_REMOVE. | Rapptz | 2015-10-25 | 1 | -2/+3 |
| | | |||||
| * | Don't update member.roles in add/remove_roles. | Rapptz | 2015-10-24 | 1 | -14/+2 |
| | | |||||
| * | Support unavailable servers. | Rapptz | 2015-10-24 | 1 | -0/+25 |
| | | |||||
| * | Fix documentation warnings. | Rapptz | 2015-10-22 | 1 | -6/+6 |
| | | |||||
| * | Change default parameter to None for Client.set_channel_permissions | Rapptz | 2015-10-22 | 1 | -1/+4 |
| | | |||||
| * | Add Client.delete_channel_permissions | Rapptz | 2015-10-22 | 1 | -0/+20 |
| | | | | | Fixes #18 | ||||
| * | Add Client.set_channel_permissions | Rapptz | 2015-10-22 | 1 | -0/+47 |
| | | |||||
| * | Print to stderr in on_error | Hornwitser | 2015-10-22 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | Apparently the clever hack for logging in on_error was not so clever after all. If logging isn't configured, by the logging modules definition of not configured, which is root logger not having an Handlers attached, it will call logging.basicConfig(). Which messes up setups that define handlers for other loggers than the root logger. Going directly to the root logger rather than using the broken convenience methods for logger is not an option either, as logger before Python 3.2 does not have lastResort on the root logger, and prints an error when invoked without any handlers. Resolve by printing tracebacks to stderr by default in on_error. | ||||