35 Commits (async)

Author SHA1 Message Date
Rapptz 516c3ce530 Use an asyncio.Event instead of an asyncio.Lock for global rate limits. 8 years ago
Rapptz 7257ed24d8 Remove nonce when sending messages. 8 years ago
Rapptz ae30d2a880 Removed unused variables in routes. 8 years ago
Rapptz e6c5e40ab0 Remove unused constants in HTTPClient 8 years ago
Rapptz 3558a0db27 Only defer the lock if we're pre-emptively rate limiting. 8 years ago
Rapptz e9a09539be Allow unique invites to be created in Client.create_invite. 8 years ago
Rapptz 5a6a3574b1 Fix bug with Client.move_channel and Client.move_role. 8 years ago
Rapptz 9626210633 Fix 404s with Client.pins_from and Client.create_role. 8 years ago
Rapptz 89eb3392af Fix HTTPClient errors from the backport. 8 years ago
Rapptz fdd835e8f1 Backport rate limit header implementation from rewrite. 8 years ago
Rapptz bed2e90e82 Properly propagate loop. Fixes #420. 8 years ago
Rapptz e8905fd41b Add missing bucket for endpoints. 9 years ago
Rapptz 18178c26aa Add support for clearing a message's reactions. 9 years ago
Rapptz 4c1fd2c9b1 Add atomic add and remove role endpoints to HTTPClient. 9 years ago
Rapptz a312f21bc3 Support message editing with rich embeds. 9 years ago
Rapptz af46718460 Add support for rich embeds. 9 years ago
Rapptz ae796e0d01 Change buckets for reactions. 9 years ago
khazhyk c4acc0e1a1 Add support for reactions. 9 years ago
khazhyk 158ac6bb50 Add around parameter to LogsFromIterator. 9 years ago
Rapptz 9322bc78be Add the ability to add, delete, and edit custom emoji. 9 years ago
Rapptz 96ca7cafee Add Client.get_user_info to retrieve a User from ID. 9 years ago
Rapptz 667d2b384b Add functions to query and actually prune members from a server. 9 years ago
Rapptz ddd3fd0a3d Begin working on gateway v6 changes. 9 years ago
Rapptz c02d9403e6 Fix bug with Client.server_voice_state not deafening. 9 years ago
Rapptz 8b3617111a Support for v5 Gateway. 9 years ago
Rapptz b3edb31df5 Add support for message pinning. 9 years ago
Rapptz 4d375fc856 Fix HTTPClient.recreate to actually work. 9 years ago
Rapptz 2ebc0ab218 Don't assume that any shared fields are optional in Client.edit_channel. 9 years ago
Rapptz fa0c98da4c Make logging for HTTP requests more useful. 9 years ago
Rapptz 7c760d3271 Add Client.get_message 9 years ago
Rapptz f0fc70b2cf Add a way to set permission overwrites when creating a channel. 9 years ago
Rapptz c162b666ea Fix bucket for change_nickname. 9 years ago
Hornwitser e516c24746 Fix exception when handling login failure 9 years ago
Rapptz f3b257b342 Fix bug with uploading file-like objects. 9 years ago
Rapptz 1fba1b06fa Rewrite HTTP handling significantly. 9 years ago