| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Document more breaking changes in migrating file. | Rapptz | 2016-01-03 | 1 | -0/+52 | |
| | | ||||||
| * | Add on_member_ban and on_member_unban events. | Rapptz | 2015-12-17 | 1 | -0/+15 | |
| | | | | | Fixes #58. | |||||
| * | Fix consistency issue with migrating page. | Rapptz | 2015-12-17 | 1 | -11/+11 | |
| | | ||||||
| * | Add migrating guide for migrating to v0.10.0. | Rapptz | 2015-12-17 | 3 | -0/+241 | |
| | | ||||||
| * | Remove on_status event. Superseded by on_member_update. | Rapptz | 2015-12-17 | 1 | -8/+1 | |
| | | ||||||
| * | All update related events now pass in the previous state. | Rapptz | 2015-12-17 | 1 | -6/+10 | |
| | | ||||||
| * | Add headers to data classes for easier navigation. | Rapptz | 2015-12-09 | 1 | -0/+34 | |
| | | ||||||
| * | Document discord.__version__ and discord.version_info | Rapptz | 2015-12-09 | 1 | -0/+18 | |
| | | ||||||
| * | Documentation fixes for opus related import errors. | Rapptz | 2015-12-08 | 1 | -5/+5 | |
| | | ||||||
| * | Add OpusNotLoaded exception and opus.is_loaded utility function. | Rapptz | 2015-12-08 | 1 | -1/+5 | |
| | | ||||||
| * | Documentation fixes for opus bindings. | Rapptz | 2015-12-08 | 1 | -0/+1 | |
| | | ||||||
| * | Clear up some documentation. | Rapptz | 2015-12-08 | 1 | -0/+13 | |
| | | ||||||
| * | Handle GUILD_UPDATE | Rapptz | 2015-12-06 | 1 | -0/+12 | |
| | | ||||||
| * | Add enumerators instead of strings. | Rapptz | 2015-12-04 | 1 | -0/+61 | |
| | | | | | Changes channel type, status and server region into 3.4 enums. | |||||
| * | Move async_client.py to client.py | Rapptz | 2015-12-04 | 1 | -1/+1 | |
| | | ||||||
| * | Implement a bunch of other HTTP request functions. | Rapptz | 2015-12-04 | 1 | -1/+6 | |
| | | ||||||
| * | Add Forbidden and NotFound exceptions. | Rapptz | 2015-12-04 | 1 | -0/+4 | |
| | | ||||||
| * | Begin working on asyncio port. | Rapptz | 2015-12-04 | 2 | -2/+26 | |
| | | ||||||
| * | on_member_update now takes in the older member state as a parameter. | Rapptz | 2015-11-30 | 1 | -2/+10 | |
| | | ||||||
| * | 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 | |
| | | ||||||
| * | Switch to Sphinx RTD theme. | Rapptz | 2015-11-28 | 1 | -1/+1 | |
| | | ||||||
| * | Add note about data classes instances. | Rapptz | 2015-11-28 | 1 | -1/+15 | |
| | | ||||||
| * | Performance improvements in on_typing event. | Rapptz | 2015-11-27 | 1 | -2/+3 | |
| | | ||||||
| * | Add LoginFailure exception for a clearer failure in Client.login | Rapptz | 2015-11-27 | 1 | -0/+2 | |
| | | | | | | The older HTTPException is not exactly the clearest thing for people who are new to programming or HTTP exceptions in general. | |||||
| * | Handle TYPING_START event. | Rapptz | 2015-11-24 | 1 | -0/+12 | |
| | | ||||||
| * | Change on_server_create/delete to on_server_join/remove. | Rapptz | 2015-11-01 | 1 | -6/+19 | |
| | | ||||||
| * | Add InvalidArgument exception and change exceptions thrown. | Rapptz | 2015-10-27 | 1 | -0/+2 | |
| | | ||||||
| * | All HTTP requests now throw HTTPException. | Rapptz | 2015-10-27 | 1 | -3/+6 | |
| | | ||||||
| * | Rename InvaldiDestination to a generic ClientException. | Rapptz | 2015-10-27 | 1 | -1/+1 | |
| | | ||||||
| * | All exceptions now derive from DiscordException. | Rapptz | 2015-10-27 | 1 | -2/+2 | |
| | | ||||||
| * | Remove InvalidEventName exception due to it being unused | Rapptz | 2015-10-27 | 1 | -4/+0 | |
| | | ||||||
| * | Add discord.Object to the documentation. | Rapptz | 2015-10-27 | 1 | -0/+3 | |
| | | ||||||
| * | Add discord.Object class for generic pass-by-ID. | Rapptz | 2015-10-27 | 1 | -0/+5 | |
| | | ||||||
| * | Support unavailable servers. | Rapptz | 2015-10-24 | 1 | -0/+8 | |
| | | ||||||
| * | Print to stderr in on_error | Hornwitser | 2015-10-22 | 2 | -16/+9 | |
| | | | | | | | | | | | | | | | | 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. | |||||
| * | Log to root logger by default in on_error | Hornwitser | 2015-10-21 | 1 | -7/+14 | |
| | | | | | | | | | | | | | | | Change the default implementation of on_error to log to the root logger instead of discord.client and clarify that the exception is being ignored. This ensures that a message will be output to standard error in case the logging module has not been configured. Also removes the argument printing for the default on_error, this is due to them often being too long, that they could cause another exception to be thrown, and because it sometimes causes sensitive information to be output such as Discord tokens and session ids. It was also possible for the length to get in the megabyte range with exceptions thrown by on_socket_raw_receive in READY events. | |||||
| * | Add events for sniffing the WebSocket data | Hornwitser | 2015-10-16 | 1 | -0/+37 | |
| | | | | | | | | Add on_socket_raw_receive and on_socket_raw_send events for sniffing the data being received and sent on the websocket. Useful for debugging and logging websocket messages received and sent on the link to Discord's servers. | |||||
| * | Separate colour tuple into its own class. | Rapptz | 2015-10-16 | 1 | -0/+3 | |
| | | | | | | Also enumerate all the constant colours that Discord currently supports. | |||||
| * | Handle VOICE_STATE_UPDATE websocket events. | Rapptz | 2015-10-15 | 1 | -0/+12 | |
| | | | | | | | | | | | | This adds a lot of new attributes into the Member class such as giving a voice_channel that the user is currently connected to. Initially there was a plan to have a voice_members attribute in the Channel class but this proved to be difficult when it came to actually removing users from the voice channel as the response would return channel_id as null. Fixes #16. | |||||
| * | Handle GUILD_ROLE_UPDATE websocket events. | Rapptz | 2015-10-15 | 1 | -0/+6 | |
| | | ||||||
| * | Handle GUILD_ROLE_DELETE websocket events. | Rapptz | 2015-10-15 | 1 | -3/+4 | |
| | | ||||||
| * | Handle GUILD_ROLE_CREATE websocket events. | Rapptz | 2015-10-15 | 1 | -0/+7 | |
| | | ||||||
| * | Documentation cleanup. | Rapptz | 2015-10-13 | 2 | -10/+38 | |
| | | | | | | | | | Documented the new way of listening to events as well the new events that could be listened thanks to the recent refactor. Also uses the versionadded directive to document when something new is added to the library. | |||||
| * | Clarify logging and on_error documentation | Hornwitser | 2015-10-06 | 2 | -17/+47 | |
| | | | | | | | | | Change the description of on_error to reflect that exceptions are logged and not output by default. Add a note about not configuring logging causing exceptions to be silently ignored in handlers in the API. And add some more explanations and a simpler configuration example to the logging description. | |||||
| * | Change behaviour of on_error | Hornwitser | 2015-10-06 | 1 | -12/+22 | |
| | | | | | | | | | | Change how the old style on_error event is called to match the new style on_error event. Both are now called in case an exception is raised in an user defined event handler, and will by default print the arguments of the event tha raised the exception and the traceback for the exception. In addition, overridding the on_error handler supresses this behaviour. | |||||
| * | Listen to CHANNEL_UPDATE events and add on_channel_update | Rapptz | 2015-09-25 | 1 | -0/+6 | |
| | | ||||||
| * | Add support for logging. | Rapptz | 2015-09-16 | 2 | -0/+25 | |
| | | ||||||
| * | Document discord.utils.find function | Rapptz | 2015-09-14 | 1 | -0/+6 | |
| | | ||||||
| * | Documentation fixes and version bump.v0.5.0 | Rapptz | 2015-09-05 | 1 | -2/+2 | |
| | | ||||||