377 Commits (async)

Author SHA1 Message Date
Rapptz b3edb31df5 Add support for message pinning. 9 years ago
Rapptz 2ebc0ab218 Don't assume that any shared fields are optional in Client.edit_channel. 9 years ago
Rapptz eeba4963f3 The name is required in Client.edit_channel so add it if it is missing. 9 years ago
Rapptz 7c760d3271 Add Client.get_message 9 years ago
Rapptz d7efc9778b Make Client.edit_channel_permissions use PermissionOverwrite. 9 years ago
Rapptz f0fc70b2cf Add a way to set permission overwrites when creating a channel. 9 years ago
Rapptz 46babe822a Fix bug with editing messages over private messages. 9 years ago
PapyrusThePlant 7d5d8aa918 Doc string typos 9 years ago
Jake f6ef4868d1 Fix concurrently joining more than one voice server at a time 9 years ago
Rapptz 8d1867393c Give Client.email a default value of None. 9 years ago
Rapptz c3933c379a Make the default filename a little bit prettier. 9 years ago
Rapptz 3895cf9295 Fix bug with login token not being properly written in cache. 9 years ago
Rapptz b496ea7972 Fix bug with logs_from URL params not being correct. 9 years ago
Rapptz f3b257b342 Fix bug with uploading file-like objects. 9 years ago
Rapptz 64c1e7d199 Fix bug with logging in with email and password. 9 years ago
Rapptz 879584b81a Fix bug with edit_role and create_role not working. 9 years ago
Rapptz 1fba1b06fa Rewrite HTTP handling significantly. 9 years ago
Rapptz fa36a449e9 Change HTTPException to only take a single parameter. 9 years ago
Rapptz a175c86aa1 Add Client.application_info to retrieve the current app info. 9 years ago
Rapptz 631cc5a7d6 Add Client.move_channel to change channel positions. 9 years ago
Rapptz 329f916e10 Add `bot` keyword argument to login via static token. 9 years ago
Rapptz 5016f12079 Add Role.server attribute. 9 years ago
Rapptz e0a91df32b Add RESUME support. 9 years ago
Harmon758 c8698787fa Allow datetime in limit parameters for purge_from 9 years ago
Rapptz 70cc5eb1bb Allow to edit mentionable property in Client.edit_role. 9 years ago
Rapptz aa45bce212 Documentation fixes for role related functions. 9 years ago
Rapptz 8f4816ddae Close voice connections before closing the websocket. 9 years ago
Harmon c2e7a68105 Fix purge_from to use LogsFromIterator.create (#219) 9 years ago
Rapptz fe1b5b2941 Add support for voice channel user limits. 9 years ago
Khazhismel Kumykov 492c9afffb logs_from improvements for after param. 9 years ago
Khazhismel Kumykov 8e5347f4ed Allow datetime in limit parameters for logs_from. 9 years ago
Khazhismel Kumykov 7bdddc37a0 Retry send_file on 502. 9 years ago
Khazhismel Kumykov a1b5cefc8b Add move_role 9 years ago
Rapptz 92175ea152 Add example for Client.purge_from 9 years ago
Twentysix 132873d159 Add clarification for purge_from and delete_messages 9 years ago
Rapptz b8eab5f656 Change second run_until_complete to not be empty. 9 years ago
Rapptz 0c8d5ee863 Force encoding of text retrieval functions to use utf-8. 9 years ago
Rapptz 1e175f2ab3 Fix issue with Client.purge_from not deleting the 101st message. 9 years ago
Rapptz 1f86a9b795 Add Client.purge_from as a high level interface around bulk delete. 9 years ago
Rapptz 1b601097d2 Add Client.delete_messages for bulk delete. 9 years ago
Rapptz 701720a0f8 Add a TimeoutError if VoiceClient.connect fails. 9 years ago
Rapptz d9c780b8a8 Working multi-server voice support. 9 years ago
Khazhismel Kumykov 7bae6dc5bc Fix changing own nickname without manage_nicknames 9 years ago
Rapptz 07adb1d5e9 Add ability to change nicknames via Client.change_nickname 9 years ago
Rapptz c1b5a52823 Refactor voice websocket into gateway.py 9 years ago
Rapptz 1c623ccf11 Begin working on gateway v4 support. 9 years ago
Daniel 5a2b8e2ce6 Properly close session if client failed to start 9 years ago
Rapptz 8d7dd79673 Fix deadlock issue when joining large guilds. 9 years ago
Rapptz 03862a7145 Add a None check when setting status in Client.change_status. 9 years ago
Rapptz 7adf761a35 Retry if send_message or edit_message encounter a 502. 9 years ago