| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix grammar in the Guild.edit docstring | MrKomodoDragon | 2021-04-30 | 1 | -2/+2 |
| | | |||||
| * | [docs] Update notes for get_user and get_member | pikaninja | 2021-04-27 | 1 | -1/+1 |
| | | |||||
| * | [docs] stage_channels doc typo | Nadir Chowdhury | 2021-04-21 | 1 | -1/+1 |
| | | |||||
| * | Add VoiceChannel.video_quality_mode | z03h | 2021-04-17 | 1 | -0/+4 |
| | | |||||
| * | Rewrite Asset design | Rapptz | 2021-04-16 | 1 | -148/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | This is a breaking change. This does the following transformations, assuming `asset` represents an asset type. Object.is_asset_animated() => Object.asset.is_animated() Object.asset => Object.asset.key Object.asset_url => Object.asset_url Object.asset_url_as => Object.asset.replace(...) Since the asset type now requires a key (or hash, if you will), Emoji had to be flattened similar to how Attachment was done since these assets are keyed solely ID. Emoji.url (Asset) => Emoji.url (str) Emoji.url_as => removed Emoji.url.read => Emoji.read Emoji.url.save => Emoji.save This transformation was also done to PartialEmoji. | ||||
| * | Fix guild.chunk() not working on evicted guilds | Steve C | 2021-04-14 | 1 | -1/+2 |
| | | | | | If you're trying to chunk a guild that the bot is not in, it'll just hang on the chunk coro forever. It's weird, I know. | ||||
| * | Fix exception for invalid channel types | Maya | 2021-04-14 | 1 | -1/+1 |
| | | |||||
| * | Add NSFW for Guilds | Robin | 2021-04-14 | 1 | -1/+7 |
| | | |||||
| * | [docs] Fix reference to `Guild.id` | Kino | 2021-04-13 | 1 | -1/+1 |
| | | |||||
| * | Use v8 overwrite type when creating a channel | Nadir Chowdhury | 2021-04-11 | 1 | -3/+3 |
| | | |||||
| * | Fix stray AttributeError in Guild._from_data with member cache | Rapptz | 2021-04-11 | 1 | -2/+1 |
| | | |||||
| * | Permission related fixes for v8 | Rapptz | 2021-04-11 | 1 | -2/+2 |
| | | |||||
| * | Add typings for invites, templates, and bans | Nadir Chowdhury | 2021-04-10 | 1 | -4/+10 |
| | | |||||
| * | Use f-strings in more places that were missed. | Rapptz | 2021-04-08 | 1 | -4/+4 |
| | | |||||
| * | Add `__all__` to remaining modules | Nadir Chowdhury | 2021-04-07 | 1 | -0/+3 |
| | | |||||
| * | Convert datetimes to aware datetimes with UTC. | Rapptz | 2021-04-04 | 1 | -3/+6 |
| | | | | | | Naive datetimes will now be interpreted as local time throughout the library. | ||||
| * | Remove userbot functionality | Rapptz | 2021-04-04 | 1 | -23/+0 |
| | | | | | | 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. | ||||
| * | Modernize code to use f-strings | Rapptz | 2021-04-04 | 1 | -9/+10 |
| | | | | | | This also removes the encoding on the top, since Python 3 does it by default. It also changes some methods to use `yield from`. | ||||
| * | Implement StageChannel and related methods | Nadir Chowdhury | 2021-04-03 | 1 | -0/+44 |
| | | |||||
| * | [docs] Add rtc_region parameter for Guild.create_voice_channel | Nadir Chowdhury | 2021-04-02 | 1 | -0/+5 |
| | | |||||
| * | Implement voice region changing for voice channels | Tarek | 2021-04-01 | 1 | -0/+7 |
| | | |||||
| * | [docs] Fix fetch_members/guilds documentation | Nadir Chowdhury | 2021-03-31 | 1 | -3/+1 |
| | | |||||
| * | Fallback to empty string for unavailable guild __str__ | Rapptz | 2021-03-25 | 1 | -1/+1 |
| | | |||||
| * | Add roles to guild.estimate_pruned_members | z03h | 2021-03-24 | 1 | -2/+10 |
| | | |||||
| * | Disallow empty sequences in Guild.query_members user_id parameter | Rapptz | 2021-02-28 | 1 | -7/+10 |
| | | |||||
| * | Fix docstring for Guild.create_role | Arthaxeres | 2021-02-24 | 1 | -1/+1 |
| | | |||||
| * | Add remaining template endpoints | Nadir Chowdhury | 2021-02-23 | 1 | -0/+53 |
| | | |||||
| * | Deprecate non-bot methods | Nadir Chowdhury | 2021-02-23 | 1 | -0/+3 |
| | | |||||
| * | Fix typo in Guild.fetch_member docs | Sebastian Law | 2021-02-22 | 1 | -1/+1 |
| | | |||||
| * | Document BanEntry | Maya | 2021-02-21 | 1 | -13/+6 |
| | | |||||
| * | Add versionchanged to guild.create_role | Zomatree | 2021-01-26 | 1 | -0/+3 |
| | | |||||
| * | Change copyright year to present | Nihaal Sangha | 2021-01-15 | 1 | -1/+1 |
| | | |||||
| * | Support setting the preferred locale via Guild.edit | Rapptz | 2021-01-05 | 1 | -1/+4 |
| | | | | | Fix #6267 | ||||
| * | Implement presences for `Guild.query_members` | Nadir Chowdhury | 2020-12-31 | 1 | -3/+14 |
| | | |||||
| * | Allow `Guild.create_role` to accept an int as the `colour` parameter. | Alex Nørgaard | 2020-12-25 | 1 | -1/+3 |
| | | |||||
| * | Document more guild features | Rapptz | 2020-12-22 | 1 | -0/+2 |
| | | |||||
| * | Add support for editing and deleting webhook messages. | Rapptz | 2020-12-09 | 1 | -2/+2 |
| | | | | | Fix #6058 | ||||
| * | Update documentation for rules/updates channels | RocketRace | 2020-12-03 | 1 | -3/+3 |
| | | |||||
| * | [chore] Remove redundant imports | Nadir Chowdhury | 2020-11-28 | 1 | -2/+1 |
| | | | | This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1. | ||||
| * | Fix `UnboundLocalError` for editing `public_updates_channel` | Nadir Chowdhury | 2020-11-28 | 1 | -3/+3 |
| | | |||||
| * | Implement role tags. | Rapptz | 2020-11-26 | 1 | -0/+24 |
| | | | | | | | | | | | | This comes with: * The RoleTags class * Role.is_premium_subscriber() * Role.is_bot_managed() * Role.is_integration() * Guild.self_role * Guild.premium_subscriber_role | ||||
| * | Fix error with templates not having access to member cache flags. | Rapptz | 2020-11-21 | 1 | -2/+2 |
| | | | | | | | This also changes the attribute from having an underscore Fix #5986 | ||||
| * | Raise ClientException when members intent is not enabled on guild.fetch_members | Lukas | 2020-11-21 | 1 | -1/+8 |
| | | |||||
| * | Fixed incorrectly named 'Intent' class in doc. | Nekokatt | 2020-09-26 | 1 | -1/+1 |
| | | | | `Intent.members` -> `Intents.members`. | ||||
| * | Mention potential Guild.member_count accuracy issues | Rapptz | 2020-09-23 | 1 | -1/+8 |
| | | |||||
| * | Allow finer grained control over the member cache. | Rapptz | 2020-09-23 | 1 | -2/+3 |
| | | |||||
| * | Raise if member intent is not enabled | Rapptz | 2020-09-23 | 1 | -0/+9 |
| | | |||||
| * | Don't cache members during guild start up if cache is disabled. | Rapptz | 2020-09-23 | 1 | -1/+4 |
| | | | | | | | | This is mainly a half-implemented commit. There are a few more places where cache consistency is necessary. In the future there will probably be a member cache policy enum that will be used and cache consistency will be tackled in part of that larger refactoring. | ||||
| * | Add Guild.chunk and deprecated Client.request_offline_members | Rapptz | 2020-09-23 | 1 | -5/+21 |
| | | |||||
| * | Rewrite chunking to work with intents. | Rapptz | 2020-09-23 | 1 | -11/+13 |
| | | | | | | | | | This slows down chunking significantly for bots in a large number of guilds since it goes down from 75 guilds/request to 1 guild/request. However the logic was rewritten to fire the chunking request immediately after receiving the GUILD_CREATE rather than waiting for all the guilds in the ready stream before doing it. | ||||