| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix type annotations for purge's limit param on Thread/TextChannel | Steve C | 2021-07-21 | 1 | -1/+1 |
| | | | | Optional was missing. | ||||
| * | Remove channel type coercion in factory methods | Rapptz | 2021-07-07 | 1 | -10/+4 |
| | | | | | | This caused unnecessary isinstance checks which were slowing down channel creation at scale | ||||
| * | Fix Client.fetch_channel not returning Thread | Alex Nørgaard | 2021-07-03 | 1 | -2/+8 |
| | | |||||
| * | Document TextChannel.start_thread return type | Rapptz | 2021-07-03 | 1 | -0/+5 |
| | | |||||
| * | Fix potential None access in various StageChannel properties | Rapptz | 2021-06-30 | 1 | -3/+5 |
| | | |||||
| * | Check for None in VocalGuildChannel.voice_states | Rapptz | 2021-06-29 | 1 | -1/+7 |
| | | |||||
| * | Type hint channel.py | Rapptz | 2021-06-29 | 1 | -225/+273 |
| | | |||||
| * | Fix Category.create_x_channel raising without overwrites | Lilly Rose Berner | 2021-06-28 | 1 | -6/+6 |
| | | |||||
| * | [docs] Update Sphinx and Fix various references | Josh | 2021-06-27 | 1 | -1/+1 |
| | | | | Co-Authored-By: Riley Shaw <[email protected]> | ||||
| * | Refactor Guild to support type hints | Rapptz | 2021-06-08 | 1 | -7/+16 |
| | | | | | | | | | | | | | This patch also does the following: * Sets some parameters to be positional only * Changes Guild.edit to use the MISSING sentinel * Changes the various create_channel methods to be type safe * Changes many parameters from Optional[T] to use MISSING * Changes Guild.create_role to use MISSING sentinel This refactor is mostly partial but lays a decent foundation | ||||
| * | Add TextChannel.active_threads | Rapptz | 2021-06-08 | 1 | -0/+20 |
| | | |||||
| * | Clarify actions that require manage_threads permission | Rapptz | 2021-06-08 | 1 | -1/+1 |
| | | |||||
| * | Add TextChannel.get_thread shortcut helper | Rapptz | 2021-06-08 | 1 | -0/+17 |
| | | |||||
| * | Change how threads are created | Rapptz | 2021-06-08 | 1 | -11/+36 |
| | | | | | | | | | Instead of start_public_thread and start_private_thread they'll now be one method. I might revert this if starting a public thread without a message never ends up happening. | ||||
| * | TextChannel.archived_threads is not a coroutine | Rapptz | 2021-06-08 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in start_private_thread | Rapptz | 2021-06-08 | 1 | -2/+2 |
| | | | | | This also renames archive_threads to archived_threads | ||||
| * | Implement remaining HTTP endpoints on threads | Rapptz | 2021-06-08 | 1 | -2/+79 |
| | | | | | | I'm not sure if I missed any -- but this is the entire documented set so far. | ||||
| * | First pass at preliminary thread support | Rapptz | 2021-06-08 | 1 | -0/+8 |
| | | | | | | This is missing a lot of functionality right now, such as two gateway events and all the HTTP CRUD endpoints. | ||||
| * | Fix AttributeError in is_nsfw() methods | Rapptz | 2021-06-08 | 1 | -3/+3 |
| | | |||||
| * | Fix DM channel permissions not having read_messages | Rapptz | 2021-06-05 | 1 | -0/+2 |
| | | |||||
| * | Implement StageInstance | Nadir Chowdhury | 2021-05-30 | 1 | -11/+112 |
| | | |||||
| * | Type up **kwargs of various methods | Nadir Chowdhury | 2021-05-10 | 1 | -11/+127 |
| | | |||||
| * | [docs] remove mentions of bot only usability | Sebastian Law | 2021-05-04 | 1 | -6/+3 |
| | | |||||
| * | [docs] stage_channels doc typo | Nadir Chowdhury | 2021-04-21 | 1 | -1/+1 |
| | | |||||
| * | Add VoiceChannel.video_quality_mode | z03h | 2021-04-17 | 1 | -2/+21 |
| | | |||||
| * | Rewrite Asset design | Rapptz | 2021-04-16 | 1 | -44/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Add NSFW for Guilds | Robin | 2021-04-14 | 1 | -3/+21 |
| | | |||||
| * | Remove comment that doesn't apply anymore | Rapptz | 2021-04-11 | 1 | -4/+0 |
| | | |||||
| * | Remove superfluous unused payload parameter | Rapptz | 2021-04-11 | 1 | -1/+1 |
| | | |||||
| * | Create temporary DMChannels from message create events | Rapptz | 2021-04-11 | 1 | -2/+19 |
| | | | | | | | | | | | This allows for DMChannels to work without falling back to the Object error case since there is enough information to build a pseudo DMChannel object. This is a breaking change since it changes the type of DMChannel.recipient to Optional[User] for when this faux object is created. | ||||
| * | Use f-strings in more places that were missed. | Rapptz | 2021-04-08 | 1 | -6/+6 |
| | | |||||
| * | Remove userbot functionality | Rapptz | 2021-04-04 | 1 | -96/+2 |
| | | | | | | 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 | -6/+7 |
| | | | | | | This also removes the encoding on the top, since Python 3 does it by default. It also changes some methods to use `yield from`. | ||||
| * | Guard for `None` in VocalGuildChannel.members | Rapptz | 2021-04-03 | 1 | -1/+1 |
| | | |||||
| * | Implement StageChannel and related methods | Nadir Chowdhury | 2021-04-03 | 1 | -62/+218 |
| | | |||||
| * | Implement voice region changing for voice channels | Tarek | 2021-04-01 | 1 | -2/+17 |
| | | |||||
| * | Ignore moving category channels to another category | Rapptz | 2021-03-30 | 1 | -0/+5 |
| | | |||||
| * | [docs] copy signature from overridden and inherited methods | Sebastian Law | 2021-03-29 | 1 | -14/+7 |
| | | |||||
| * | Deprecate non-bot methods | Nadir Chowdhury | 2021-02-23 | 1 | -1/+10 |
| | | |||||
| * | Fix documentation with reference in GroupChannel.permissions_for | SuzuZusu | 2021-02-17 | 1 | -2/+2 |
| | | |||||
| * | Change copyright year to present | Nihaal Sangha | 2021-01-15 | 1 | -1/+1 |
| | | |||||
| * | Allow PartialMessage to work with DM channels as well | Rapptz | 2020-12-11 | 1 | -0/+22 |
| | | |||||
| * | Add PartialMessage to allow working with channel/message_id pairs. | Rapptz | 2020-12-11 | 1 | -0/+22 |
| | | | | | Fix #5905 | ||||
| * | Add support for editing and deleting webhook messages. | Rapptz | 2020-12-09 | 1 | -2/+4 |
| | | | | | Fix #6058 | ||||
| * | Implement icon_rl_as and cover_image_url_as for AppInfo | SebbyLaw | 2020-11-21 | 1 | -2/+33 |
| | | |||||
| * | Fix and add documentation | Michael | 2020-09-23 | 1 | -4/+4 |
| | | |||||
| * | Allow more methods to set an audit log reason | Nadir Chowdhury | 2020-06-30 | 1 | -2/+6 |
| | | |||||
| * | Documentation formatting | Skezza | 2020-06-30 | 1 | -1/+1 |
| | | |||||
| * | Fix various inconsistencies within the documentation (#5067) | Sebastian Law | 2020-06-28 | 1 | -1/+11 |
| | | |||||
| * | Allow editing of channel types for news and text channels | NCPlayz | 2020-05-29 | 1 | -0/+7 |
| | | |||||