| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add GuildChannel.move helper method to help with moving channels | Rapptz | 2021-03-30 | 1 | -0/+114 | |
| | | | | | | | Moving channels is seen as a complicated task, so hopefully this abstracts a lot of it for users. There is no bulk move helper yet since I'm unsure how the API for that should be. | |||||
| * | remove trailing whitespace | Nadir Chowdhury | 2021-03-13 | 1 | -2/+2 | |
| | | ||||||
| * | Allow for callable class factories in abc.Connectable.connect | SuzuZusu | 2021-02-24 | 1 | -3/+4 | |
| | | ||||||
| * | fix mention_author in send causing unexpected allowed mentions | Sebastian Law | 2021-02-24 | 1 | -1/+2 | |
| | | ||||||
| * | Add support for the new permission serialization scheme. | Rapptz | 2021-02-18 | 1 | -4/+4 | |
| | | ||||||
| * | Change copyright year to present | Nihaal Sangha | 2021-01-15 | 1 | -1/+1 | |
| | | ||||||
| * | Fix wrong documented permission for GuildChannel.invites() | Misa | 2020-12-07 | 1 | -1/+1 | |
| | | | | | | | | I tested it just now, and manage_guild is not the permission you need to fetch invites from a given channel. You need manage_channels. Note that this isn't the same as Guild.invites(), which DOES use manage_guild. | |||||
| * | [chore] Remove redundant imports | Nadir Chowdhury | 2020-11-28 | 1 | -1/+1 | |
| | | | | This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1. | |||||
| * | Code cleanup involving enums and message replies | Rapptz | 2020-11-27 | 1 | -8/+5 | |
| | | ||||||
| * | Implement discord.Message.reply | PikalaxALT | 2020-11-26 | 1 | -6/+38 | |
| | | ||||||
| * | Properly document that categories throw 404's on create_invite. | webtax-gh | 2020-11-21 | 1 | -1/+4 | |
| | | ||||||
| * | Properly insert at the end if position is not found when moving. | Rapptz | 2020-10-17 | 1 | -1/+1 | |
| | | | | | Fixes #5923 | |||||
| * | Intern status and overwrite strings | Rapptz | 2020-09-23 | 1 | -1/+2 | |
| | | ||||||
| * | Implement VoiceProtocol lower level hooks. | Rapptz | 2020-09-23 | 1 | -6/+13 | |
| | | | | | | This allows changing the connect flow and taking control of it without relying on internal events or tricks. | |||||
| * | Fix and add documentation | Michael | 2020-09-23 | 1 | -0/+5 | |
| | | ||||||
| * | Fix allowed_mentions when sending files | Xua | 2020-09-20 | 1 | -1/+1 | |
| | | ||||||
| * | Revert "Add fetch_message_fast using history endpoint" | Rapptz | 2020-09-14 | 1 | -37/+0 | |
| | | | | | | | | This reverts commit a309088ae4be7c2e837e5d180822c0f9060fe86d. A rate limited was added to this method after 5 years defeating the purpose of it. | |||||
| * | Add missing permission in clone documentation | Duck | 2020-09-11 | 1 | -0/+3 | |
| | | ||||||
| * | Fix comparison for overwrites when checking if a channel is synced | Dan Hess | 2020-09-09 | 1 | -1/+1 | |
| | | ||||||
| * | Add fetch_message_fast using history endpoint | khazhyk | 2020-09-07 | 1 | -0/+37 | |
| | | ||||||
| * | Fix issue with empty overwrites | parafoxia | 2020-08-25 | 1 | -1/+1 | |
| | | | | Fixes #5756. | |||||
| * | Document merging behaviour of AllowedMentions in Messageable.send | Rapptz | 2020-08-22 | 1 | -1/+6 | |
| | | ||||||
| * | Optimize Channel.permissions_for by not creating temporary objects | Rapptz | 2020-08-01 | 1 | -11/+7 | |
| | | | | | | | | | This seemed to have shaved a few microseconds: 10.8 µs ± 79.6 ns per loop → 8.53 µs ± 48.1 ns per loop 12 µs ± 613 ns per loop → 8.72 µs ± 30.2 ns per loop With 100K loops each | |||||
| * | Don't use a namedtuple for _Overwrites | Rapptz | 2020-07-08 | 1 | -2/+16 | |
| | | | | | Fix #5109 | |||||
| * | Fix various inconsistencies within the documentation (#5067) | Sebastian Law | 2020-06-28 | 1 | -4/+4 | |
| | | ||||||
| * | Allow editing of channel types for news and text channels | NCPlayz | 2020-05-29 | 1 | -0/+10 | |
| | | ||||||
| * | Specify the unit for `max_age` arg in `GuildChannel.create_invite()` | jack1142 | 2020-05-07 | 1 | -1/+1 | |
| | | ||||||
| * | Documentation fixups for allowed mentions | Rapptz | 2020-04-04 | 1 | -1/+1 | |
| | | ||||||
| * | Rename allowed mention parameters to allowed_mentions | Rapptz | 2020-04-04 | 1 | -9/+10 | |
| | | ||||||
| * | Fix various implementation bugs with allowed mentions | Rapptz | 2020-04-04 | 1 | -0/+2 | |
| | | ||||||
| * | Add support for configuring allowed mentions per message or bot wide. | Rapptz | 2020-04-04 | 1 | -3/+15 | |
| | | ||||||
| * | Drop superfluous zero in version related changes in the documentation | Rapptz | 2020-01-21 | 1 | -1/+1 | |
| | | ||||||
| * | Bump copyright year to 2020 | Rapptz | 2020-01-19 | 1 | -1/+1 | |
| | | | | | Closes #2510 | |||||
| * | Fix bug preventing movement of channels when there are gaps in position | Rapptz | 2020-01-12 | 1 | -5/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original code was too aggressive in ensuring that the channel positions are correct and within bounds. Unfortunately, for Discord this number is merely a guess and there can be gaps that cause the position number to be greater than the number of channels currently in that sorting bucket. One such example of this is when a channel is deleted and created. When this happens, the positions are not updated (presumably because Discord considers this to be too expensive). Sadly this means that if a user were to create a channel, delete a channel, and then create another one then there will be gaps in the position sequence. More concretely, consider the following example: Channels with position [0, 1, 2, 3, 4]. A new channel is created so it inherits the maximum position giving us [0, 1, 2, 3, 4, 5]. We delete a channel that's smaller than the maximum so our list now looks like [0, 1, 2, 4, 5]. Next time we create a channel we will further increment the gap, giving us [0, 1, 2, 4, 5, 6]. If a user would want to move the channel with position 4 to be after position 6 (so in this case that value would 7) then the library would erroneously raise an error because it assumed too much about the data integrity. Luckily, the library upon actually doing the request fixes the channel positions so everything goes back to normal like it was intended. That is to say, [0, 1, 2, 3, 4, 5]. | |||||
| * | Allow editing of overwrites in Channel.edit() | CapnS | 2019-12-04 | 1 | -0/+22 | |
| | | ||||||
| * | Return invites as https, various URL normalization | Devon R | 2019-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | Make permissions_synced actually return False | apple502j | 2019-08-27 | 1 | -1/+1 | |
| | | | | The code before this returned None when there is no category. | |||||
| * | Add versionadded string to GuildChannel.permissions_synced | Rapptz | 2019-08-27 | 1 | -0/+2 | |
| | | ||||||
| * | Add permissions_synced to abc.GuildChannel | Capn | 2019-08-27 | 1 | -0/+10 | |
| | | | | | This allows users to check whether or not the permissions for a Guild Channel are synced with the permissions for its category. Discord automatically syncs the permissions when the overwrites are equal so just checking if the two overwrites are equal will determine if they are synced. | |||||
| * | Explicitly mention discord.Object in abc.Snowflake documentation. | Rapptz | 2019-08-11 | 1 | -0/+3 | |
| | | ||||||
| * | abc.Messageable do not have to implement abc.Snowflake | Rapptz | 2019-07-27 | 1 | -2/+0 | |
| | | | | | Fix #2290 | |||||
| * | Use lower level Guild.owner_id for permission resolution. | Rapptz | 2019-07-10 | 1 | -2/+1 | |
| | | ||||||
| * | fix documentation for GuildChannel.set_permissions | Xua | 2019-06-29 | 1 | -2/+3 | |
| | | ||||||
| * | Update Sphinx to 2.1.2 | Rapptz | 2019-06-28 | 1 | -29/+29 | |
| | | ||||||
| * | Publicly expose a type property for all channels. | Rapptz | 2019-06-09 | 1 | -1/+1 | |
| | | | | | Fix #2185 | |||||
| * | Improve documentation | NCPlayz | 2019-06-07 | 1 | -96/+101 | |
| | | ||||||
| * | Ensure message links resolve in the Messageable.pins note. | Rapptz | 2019-05-27 | 1 | -2/+2 | |
| | | ||||||
| * | Add note that Messageable.pins does not contain Message.reactions | Rapptz | 2019-05-27 | 1 | -0/+6 | |
| | | | | | Fix for #2189 | |||||
| * | Fix pluralization errors in various files | Ehren Julien-Neitzert | 2019-05-23 | 1 | -1/+1 | |
| | | | | | | * Replaced instances of 'return an' with 'returns an' * fixed pluralization errors | |||||
| * | Fixed a typo in GuildChannel.overwrites docstring | DevilXD | 2019-04-29 | 1 | -1/+1 | |
| | | ||||||