aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove afk parameter from change_presenceAaron Hennessey2021-07-211-6/+4
|
* Fix typing errors with ClientRapptz2021-07-041-13/+22
|
* Fix Client.fetch_channel not returning ThreadAlex Nørgaard2021-07-031-5/+6
|
* [typing] Type-hint client.pyJosh2021-06-291-87/+118
|
* [docs] Update Sphinx and Fix various referencesJosh2021-06-271-4/+4
| | | Co-Authored-By: Riley Shaw <[email protected]>
* Close ClientSession after closing websocket connectionsRapptz2021-06-101-1/+1
|
* Add Client.persistent_views to get all persistent viewsRapptz2021-05-311-1/+6
|
* Ensure views added to Client.add_view are persistent viewsRapptz2021-05-311-0/+6
|
* Implement StageInstanceNadir Chowdhury2021-05-301-2/+53
|
* Allow registering a View for persistent long term dispatchingRapptz2021-05-291-0/+27
|
* Consistent loop attribute descriptionCryptex2021-05-231-1/+1
|
* Type up **kwargs of various methods Nadir Chowdhury2021-05-101-2/+7
|
* Fix various reference issues in documentationJosh2021-05-061-3/+3
| | | | Co-Authored-By: Riley Shaw <[email protected]>
* [docs] remove mentions of bot only usabilitySebastian Law2021-05-041-4/+3
|
* Add Client.create_dmRapptz2021-05-011-0/+28
|
* Add fetch_invite with with_expirationNadir Chowdhury2021-05-011-2/+7
|
* [docs] Update notes for get_user and get_member pikaninja2021-04-271-1/+1
|
* Add support for ApplicationFlagsNadir Chowdhury2021-04-181-0/+9
|
* Remove fetch_offline_members param for Clientapple502j2021-04-141-2/+0
|
* Remove support for guild subscriptions apple502j2021-04-141-31/+0
|
* Fix Intents resolution in the docsRapptz2021-04-101-1/+1
|
* Add typings for invites, templates, and bans Nadir Chowdhury2021-04-101-4/+5
|
* Remove user token warning in loginCryptex2021-04-081-8/+0
|
* Use f-strings in more places that were missed.Rapptz2021-04-081-1/+1
|
* Add `__all__` to remaining modulesNadir Chowdhury2021-04-071-0/+4
|
* Add support for setting application_idRapptz2021-04-061-0/+12
|
* Remove 3.6 check for `loop.shutdown_asyncgens()` Nadir Chowdhury2021-04-051-2/+1
|
* Remove fail-safe for retrieving all tasks Nadir Chowdhury2021-04-051-7/+1
|
* Remove deprecated client methodsVaskel2021-04-051-50/+0
|
* Convert datetimes to aware datetimes with UTC.Rapptz2021-04-041-2/+4
| | | | | Naive datetimes will now be interpreted as local time throughout the library.
* Remove userbot functionalityRapptz2021-04-041-66/+6
| | | | | This has a lot of legacy and cruft so there may be some stuff I've missed but this first pass is enough to get a clear separation.
* Remove asyncio.Task subclass in preference to task namesRapptz2021-04-041-17/+1
|
* Modernize code to use f-stringsRapptz2021-04-041-10/+6
| | | | | This also removes the encoding on the top, since Python 3 does it by default. It also changes some methods to use `yield from`.
* [docs] Fix fetch_members/guilds documentationNadir Chowdhury2021-03-311-3/+1
|
* Deprecate Client.logout apple502j2021-03-311-1/+4
|
* Code optimisations and refactoring via SourceryNadir Chowdhury2021-02-241-9/+5
|
* Deprecate non-bot methodsNadir Chowdhury2021-02-231-0/+5
|
* Change copyright year to presentNihaal Sangha2021-01-151-1/+1
|
* [chore] Remove redundant importsNadir Chowdhury2020-11-281-2/+0
| | | This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1.
* Add a way to check if the websocket is rate limited.Rapptz2020-11-261-0/+12
| | | | | | | | | This is mainly for low level decision making for utilities that need to know whether to fetch a member by HTTP or to query through the websocket. The library already does this trick in some places so it's only fair that end users possess the same ability as well.
* Add Client.intents to query the current intentsRapptz2020-09-261-0/+8
| | | | Closes #5854
* Add chunk_guilds_at_startup and deprecate fetch_offline_membersRapptz2020-09-241-7/+13
|
* Some documentation fixes for MemberCacheFlags and IntentsRapptz2020-09-231-1/+2
|
* Default MemberCacheFlags based on intentsRapptz2020-09-231-0/+2
|
* Add a special exception for required privileged intentsRapptz2020-09-231-0/+2
|
* Allow finer grained control over the member cache.Rapptz2020-09-231-2/+7
|
* Add Guild.chunk and deprecated Client.request_offline_membersRapptz2020-09-231-1/+2
|
* Fix Client.request_offline_members no longer workingRapptz2020-09-231-4/+9
|
* Add support for guild intentsRapptz2020-09-231-0/+4
|
* Implement VoiceProtocol lower level hooks.Rapptz2020-09-231-1/+5
| | | | | This allows changing the connect flow and taking control of it without relying on internal events or tricks.