aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* reply.py example now checks for self-authoringRapptz2015-11-271-0/+4
|
* Document supported operations in discord.UserRapptz2015-11-271-0/+12
|
* Update to the new colours.Rapptz2015-11-271-58/+58
|
* Performance improvements in on_typing event.Rapptz2015-11-272-10/+10
|
* Add LoginFailure exception for a clearer failure in Client.loginRapptz2015-11-273-2/+14
| | | | | 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.Rapptz2015-11-271-4/+2
|
* Add the message to the exception output.Rapptz2015-11-271-0/+9
|
* Document Client.run reconnection idiosyncrasy.Rapptz2015-11-261-1/+8
|
* Revert "GIF support for avatars"Rapptz2015-11-261-2/+0
| | | | This reverts commit 9a5bb439ec9f6ab5d2fce7567452ca310736d688.
* GIF support for avatarsRapptz2015-11-261-0/+2
|
* Add support for uploading avatars.Rapptz2015-11-262-2/+27
|
* Move _null_event and _verify_successful_response to utilsRapptz2015-11-262-39/+40
| | | | They might be used in other files in the future.
* Simplify examples to no longer use logging or Client.is_logged_inRapptz2015-11-264-32/+0
| | | | | | | | | | | The logging module is no longer required to get diagnostic output since we use `stderr` by default regardless of the logging module. Which means that the logging module will only give a more verbose output than is necessary. Client.is_logged_in checking is no longer necessary since all HTTP request handling now raise an exception if they fail so those chunks are also gone.
* Add Client.get_invite to turn a URL to an Invite object.Rapptz2015-11-262-2/+31
|
* Client.accept_invite and Client.register now accept invite IDs.Rapptz2015-11-261-4/+5
|
* Handle TYPING_START event.Rapptz2015-11-242-2/+34
|
* Merge send_raw_file and send_fileRapptz2015-11-211-35/+32
|
* Fix annoying lack of parenthesis at end of HTTPExceptionRapptz2015-11-201-1/+1
|
* Use try-except instead of checking for membership.Rapptz2015-11-202-9/+18
| | | | | | 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_fileRed_M2015-11-201-0/+32
|
* Add send_typing command to allow sending typing updates.Khazhismel2015-11-191-0/+18
|
* fixed voice_members not updating when changing channelsAzza2015-11-191-0/+4
|
* Add Message.channel_mentionsRapptz2015-11-191-0/+12
|
* Add get_raw_[channel_]mentions to MessageRapptz2015-11-191-0/+19
|
* Fix is_private check in mentions array handling.Rapptz2015-11-191-1/+4
|
* Fix ordering issue with Message.serverRapptz2015-11-181-3/+5
|
* Message.mentions now returns a list of Member instead of UserRapptz2015-11-161-3/+14
|
* Add Client.get_all_channels and Client.get_all_membersRapptz2015-11-161-0/+32
|
* Documentation fixes for Client.logs_fromRapptz2015-11-161-2/+2
|
* Add before and after params to logs_from.Khazhismel2015-11-161-1/+10
|
* Fix Client.unban parameter name (name -> user)Rapptz2015-11-161-1/+1
|
* Clean-up guild_delete.Rapptz2015-11-161-9/+8
|
* Make unavailable default to None.Rapptz2015-11-161-1/+1
|
* Attempt to fix unavailable guilds againRapptz2015-11-161-1/+6
|
* icon_url and get_default_channel in ServerHla2015-11-161-3/+14
|
* Role.is_everyone actually uses the proper check.Rapptz2015-11-091-1/+1
|
* Channel.permissions_for now correctly handles everyone overwrites.Rapptz2015-11-091-2/+3
|
* Change iterable to an argument list in role related documentation.Rapptz2015-11-071-3/+3
|
* Fix Client.create_roleRapptz2015-11-071-4/+5
|
* Change on_server_create/delete to on_server_join/remove.Rapptz2015-11-012-8/+21
|
* Document Client.login raising exceptions.Rapptz2015-10-271-1/+2
|
* Add InvalidArgument exception and change exceptions thrown.Rapptz2015-10-273-7/+19
|
* All HTTP requests now throw HTTPException.Rapptz2015-10-273-161/+200
|
* Document cases where GatewayNotFound is thrown.Rapptz2015-10-271-3/+12
|
* GatewayNotFound now has a default message.Rapptz2015-10-271-1/+5
|
* Rename InvaldiDestination to a generic ClientException.Rapptz2015-10-273-5/+9
|
* All exceptions now derive from DiscordException.Rapptz2015-10-272-4/+10
|
* Remove InvalidEventName exception due to it being unusedRapptz2015-10-273-9/+1
|
* Add discord.Object to the documentation.Rapptz2015-10-271-0/+3
|
* Add support for passing in Object to methods.Rapptz2015-10-271-14/+15
|