aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reconnect on any OSError.Rapptz2017-03-201-3/+1
|
* Removing acking on channels.Rapptz2017-03-182-28/+0
|
* Fix Client inability to shard by actually propagating the shard_idRapptz2017-03-161-1/+1
|
* Handle case when guild owner somehow doesn't exist in permissions_forRapptz2017-03-151-1/+2
|
* Speed up message update handling.Rapptz2017-03-141-8/+11
| | | | | | Apparently, checking if something is not None and then calling it is faster than having an identity function that will just return the original value untransformed, such as a lambda or doing a str(str) call
* Remove Message.edited_timestamp in favour of Message.edited_atRapptz2017-03-141-5/+8
|
* Handle aware datetimes in embeds.Rapptz2017-03-131-2/+9
|
* Remove call handling for now.Rapptz2017-03-131-19/+0
|
* Fix premium key being missing in profile endpoint.Rapptz2017-03-132-4/+6
|
* Retry on more exceptions in auto reconnect code.Rapptz2017-03-071-1/+4
|
* Fix issue with members not copying correctly.Rapptz2017-03-052-1/+7
|
* Fix NameError in Role.editRapptz2017-03-051-1/+1
|
* Add underscore to HTTPClient.session to imply privateness.Rapptz2017-03-041-6/+3
|
* Add commit number to pip version for easy identification.Rapptz2017-03-042-1/+13
|
* Remove Client.accept_inviteRapptz2017-03-042-30/+0
|
* [commands] Add Context.me property.Rapptz2017-03-011-0/+5
|
* Reconnect even if we close with 1000 since Discord can send it.Rapptz2017-03-011-7/+10
| | | | | Rely on is_closed() instead since this is the true metric of a clean closure.
* Remove remaining voice_member tracking.Rapptz2017-02-281-11/+0
|
* Add TextChannel.members to get members that can see a channel.Rapptz2017-02-281-0/+5
|
* Rename VoiceChannel.voice_members to VoiceChannel.membersRapptz2017-02-281-1/+1
|
* Remove extra space.Rapptz2017-02-281-1/+1
|
* Add Messageable.ackRapptz2017-02-282-0/+28
|
* Add User.is_blocked and User.is_friend shortcut methods.Rapptz2017-02-271-0/+14
|
* Add support for message acking.Rapptz2017-02-273-2/+53
|
* Remove nonce when sending messages.Rapptz2017-02-271-4/+1
|
* Move purge and delete_messages from Messageable.Rapptz2017-02-262-144/+145
| | | | | | This is a breaking change. Move these two to TextChannel since the other things that implement Messageable cannot reliably do bulk delete actions in their respective channels.
* Check for PrivateChannel before GuildChannel in Client.get_channelRapptz2017-02-251-4/+4
|
* Wrap asyncio.wait into a saner alternative that raises TimeoutError.Rapptz2017-02-252-3/+10
| | | | Fixes #494
* Make Guild.large a property instead of an attribute.Rapptz2017-02-241-7/+17
|
* Add info logging for close codes we cannot handle.Rapptz2017-02-241-0/+1
|
* Miscellaneous documentation fixes in Client.wait_forRapptz2017-02-231-4/+7
|
* Remove Client.email attribute.Rapptz2017-02-231-5/+0
| | | | Use ClientUser.email instead.
* Fall back to single message delete in Messageable.purgeRapptz2017-02-231-9/+30
| | | | | | Also make it work on user accounts. Fixes #456.
* Add User.avatar_url_as to convert a user's avatar.Rapptz2017-02-221-5/+37
|
* [commands] Register cog listeners with the name of the attribute.Rapptz2017-02-221-1/+1
|
* Forward keyword arguments in Member.banRapptz2017-02-211-2/+2
|
* Fix Client.emojis returning a list of IDs.Rapptz2017-02-211-1/+1
|
* Check that the type in Colour and Permissions are int.Rapptz2017-02-212-1/+7
|
* Reconnect when a task times out and propagates.Rapptz2017-02-191-0/+1
|
* [commands] Fix bad logic in command list filtering.Rapptz2017-02-181-1/+1
|
* Fix NameError in GuildChannel.overwrites_forRapptz2017-02-171-2/+2
|
* Fix Guild.bans to return a BanEntry object.Rapptz2017-02-161-4/+15
|
* Add experimental reconnection logic.Rapptz2017-02-153-33/+141
|
* Don't RESUME when given sharding related close codes.Rapptz2017-02-151-1/+1
|
* Make discord.ext a namespace package.Rapptz2017-02-142-13/+2
|
* Ensure after is called inside the daemon thread for players.Rapptz2017-02-141-2/+6
|
* [commands] Add commands.clean_content converter.Rapptz2017-02-132-2/+62
|
* Fix bug with Message.role_mentions always being empty.Rapptz2017-02-131-1/+1
|
* [commands] Allow converters to be instantiated.Rapptz2017-02-132-8/+14
| | | | | | | | | | This allows for you to create converters that can have varying behaviour using the converter's __init__ instead of having to do a meta-class based approach to get around the fact that __init__ is part of the interface. To make up for the lack of __init__, a new method Converter.prepare was added to do the work that __init__ used to do.
* Allow utils.maybe_coroutine to take any arguments.Rapptz2017-02-131-3/+3
|