202 Commits (9075d46efdc9d1b430558d7d4d67816a26d04c28)

Author SHA1 Message Date
Rapptz 9075d46efd Add on_member_ban and on_member_unban events. 9 years ago
Rapptz 253e2b1f64 Add way to delete messages after a user is banned. 9 years ago
Rapptz 78e95ef755 Documentation fixes. 9 years ago
Rapptz ebcb532c38 Change regex from \d+ to [0-9]+ for performance reasons. 9 years ago
Rapptz f78e3c9f0b Fix Client.logs_from failing if no more messages are found. 9 years ago
Rapptz 271c7565fc Make Client.unban actually useful. 9 years ago
Rapptz 7d08a07cb9 Fix issue with roles being passed in being strings. 9 years ago
Rapptz 658090f129 Fix NameError with itertools in client. 9 years ago
Rapptz 491d508a97 Cast Retry-After header into a float. 9 years ago
Rapptz 00a98a76fd Add a way to get all active invites from a server. 9 years ago
Rapptz 42c67e3605 Add a way to get bans from a server. 9 years ago
Rapptz 6d26d73e24 Client.run now does cleanup when KeyboardInterrupt is encountered. 9 years ago
Rapptz c52e552888 Editing profile now writes to the cache. 9 years ago
Rapptz 3dc2177ce8 Change the login cache check call to be the gateway retrieval. 9 years ago
Steven Berler 037da750dd avoid potential bug when creating new private msgs 9 years ago
Rapptz 0215345abb Remove uses of ClientSession. 9 years ago
Rapptz e39ba00dcf Client.logout now properly cleans up the response. 9 years ago
Rapptz 29ea58d008 Implement cache of login credentials. 9 years ago
Rapptz fa3e5c8d77 Client.login no longer calls resp.json() 9 years ago
Rapptz 2b6bdf7c82 Fix bug where PMs would be sent to the wrong person. 9 years ago
Rapptz 0009225d08 Fix send_file to actually work with aiohttp. 9 years ago
Rapptz 92212a4f2a Proper keyword argument for send_file 9 years ago
Rapptz 2a3610de2f Implement fix for future rate limiting change in discord. 9 years ago
Rapptz b5a40b545e Websocket now uses the event loop passed in. 9 years ago
Rapptz b5c57fc399 logs_from now works again with limit > 100. 9 years ago
Rapptz 7834236044 Close the ClientSession in __del__. 9 years ago
Rapptz e4cdbca476 Add missing Role import in Client. 9 years ago
Rapptz e25cfae31d I'm being forced to change the user agent string again. 9 years ago
Rapptz 573fa90f1b Modify User-Agent header to meet React's requirements. 9 years ago
Rapptz eda3c626db Client now keeps a reference to the VoiceClient constructed. 9 years ago
Rapptz 2bf527334f Add discord.version_info 9 years ago
Rapptz da5d7581ee Clear up documentation on passing discord.Object 9 years ago
Rapptz 2747f33ee2 Add Client.wait_for_message 9 years ago
Rapptz 72f355bb64 Add OpusNotLoaded exception and opus.is_loaded utility function. 9 years ago
Rapptz 9e36047ffb Explicitly close responses that don't get read. 9 years ago
Rapptz a6d6d832ff Working voice sending implementation. 9 years ago
Rapptz 9102f1ae4f Work on connecting to a voice channel. 9 years ago
Rapptz a0423e6245 Use @me endpoint for Client.start_private_message 9 years ago
Rapptz a91dad53a8 Forced keyword argument for allow/deny in edit_channel_permissions 9 years ago
Rapptz 80b32e769e Handle GUILD_UPDATE 9 years ago
Rapptz 63f4a769c6 Documentation fixes in Client.connect. 9 years ago
Rapptz 161e2ebfb0 Add role management functions. 9 years ago
Rapptz 88c3dae36c Add Client.delete_invite. 9 years ago
Rapptz f755c970ab Add Client.start and Client.run shortcuts. 9 years ago
Rapptz 4287f85ba4 Add _is_logged_in to the constructor. 9 years ago
Rapptz 2f86a853d6 Add invite management functions. 9 years ago
Rapptz b87dfccfce Add server management commands. 9 years ago
Rapptz 79bdf2a721 Add enumerators instead of strings. 9 years ago
Rapptz 680575bf58 Add channel management functions 9 years ago
Rapptz 7177ddafd2 Add member management functions. 9 years ago