Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update fork #17

Merged
merged 260 commits into from
Dec 5, 2020
Merged

Update fork #17

merged 260 commits into from
Dec 5, 2020

Conversation

diceroll123
Copy link
Owner

No description provided.

JohnyTheCarrot and others added 30 commits June 4, 2020 23:38
Rapptz and others added 29 commits November 21, 2020 22:47
Without a cache or member intent the user cache can get out of date
with no events to update the underlying user in the member object.

Ref: #6034
This also coerces the older message to take the member data from the
newer message so the types are not incompatible.

Fix #5999
This comes with:

* The RoleTags class
* Role.is_premium_subscriber()
* Role.is_bot_managed()
* Role.is_integration()
* Guild.self_role
* Guild.premium_subscriber_role
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.
This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1.
@diceroll123 diceroll123 merged commit 8b99c78 into diceroll123:master Dec 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.