Rapptz
f3b26e795f
Fix typo in default_reaction_emoji type
2023-09-05 02:44:17 -04:00
Rapptz
94655cd804
Skip adding views to the synced message store if fully dynamic
2023-09-03 02:52:05 -04:00
Rapptz
f793af0456
Add item parameter to DynamicItem.from_custom_id
2023-09-03 02:52:05 -04:00
Rapptz
7c3868ef3b
Add Client.remove_dynamic_items
2023-09-03 02:52:05 -04:00
Rapptz
418230641c
Add dynamic counter example
2023-09-03 02:52:05 -04:00
Rapptz
a852f90358
Add support for dynamic items that parse custom_id for state
2023-09-03 02:52:05 -04:00
Rapptz
e414d0fe04
[commands] Change default Bot.owner_ids to consider team roles
2023-08-30 20:49:06 -04:00
Rapptz
f74eb14d72
Remove owner from TeamMemberRole
2023-08-25 15:43:04 -04:00
Rapptz
60ff239558
Add support for integration_type in audit logs
...
Currently unsure whether more processing is meant to be done with this,
but for now an Optional[str] is the best I can do without more data.
2023-08-25 11:57:18 -04:00
Rapptz
a756df3d5c
Add support for team membership role
2023-08-25 11:49:03 -04:00
Rapptz
42a1a68662
[commands] Fix obscuring name error
2023-08-25 11:36:25 -04:00
Rapptz
69e9bc9454
[commands] Fix nested hybrid groups inserting manual app commands
2023-08-24 14:34:01 -04:00
Rapptz
2348d72a72
Use the interaction user's guild as a fallback for Interaction.guild
...
This ensures that the unavailable guild that is created within __init__
is used instead of constantly recreating it.
2023-08-11 16:22:26 -04:00
Rapptz
44f90909cb
Add changelog for v2.3.2
2023-08-10 17:48:18 -04:00
Rapptz
1d2177c610
Fix setting CustomActivity name
2023-08-10 16:23:34 -04:00
Rapptz
0ab68440ee
Add tzdata as a test dependency on Windows
...
Fix #9519
2023-08-04 17:59:17 -04:00
Rapptz
e5da7f23cb
Fix escape behaviour for lists and headers in escape_markdown
...
Fixes #9516
2023-08-01 21:25:47 -04:00
Rapptz
e6a0dc5bc0
Add support for media channels
2023-08-01 18:18:33 -04:00
Rapptz
ca5cbcbdf3
Reconnect a shard if disconnected during a HELLO OP
2023-08-01 18:16:11 -04:00
Rapptz
a361a08482
[commands] Add fallback behaviour for CurrentGuild parameter
2023-08-01 18:15:36 -04:00
Rapptz
b7785d29cb
Add CategoryChannel.forums shortcut property
2023-07-15 19:53:43 -04:00
Rapptz
00ea67d315
Add two new audit log event types
2023-07-13 22:32:00 -04:00
Rapptz
b1ff8038c8
Add RawReactionActionEvent.message_author_id field
2023-07-13 22:08:41 -04:00
Rapptz
270fa5f2e0
[commands] Fix displayed_default for callables and None values
2023-07-07 00:09:10 -04:00
Rapptz
732f89b9e1
[commands] Fix =None being displayed in signatures for commands
2023-07-06 23:52:17 -04:00
Rapptz
5eeeef02e4
Remove cached emoji and sticker data if intent is disabled
2023-07-06 20:10:55 -04:00
Rapptz
55f907a793
Document root_logger=True for the main logging page
2023-07-06 16:54:06 -04:00
Rapptz
0871b34fc8
[commands] Revert on_error when cog is ejected for HelpCommand
2023-06-28 08:20:54 -04:00
Rapptz
646ab85bb6
[tasks] Fix missing name parameter in loop copy
2023-06-26 05:51:04 -04:00
Rapptz
03140c0163
[tasks] Add name parameter to give the internal task a name
2023-06-26 04:31:36 -04:00
Rapptz
c6bdb0b0dd
Version bump for development
2023-06-26 04:14:15 -04:00
Rapptz
2a9640b516
Version bump to v2.3.1
2023-06-26 04:13:50 -04:00
Rapptz
d48116af3b
Add changelog for v2.3.1
2023-06-26 04:13:18 -04:00
Rapptz
5e86be3b72
[commands] Change lookup order to place nicknames last
2023-06-26 03:58:34 -04:00
Rapptz
2fdbe59376
Fix Message.channel being None for interactions
2023-06-23 00:19:57 -04:00
Rapptz
49e31e9e23
Use cache data if available for Interaction.channel
...
The data from Discord does not contain all the attributes that the
cached data has. There may be a slight chance that the interaction data
is more up to date than the cached data or vice versa but more
information tends to trump over this slight chance.
2023-06-17 01:24:10 -04:00
Rapptz
dc4ed438a5
Fix plain username lookup for Guild.get_member_named
...
Fix #9451
2023-06-12 19:39:46 -04:00
Rapptz
0c6a2fc3d5
Version bump for development
2023-06-12 14:03:02 -04:00
Rapptz
c785e4ba75
Version bump to v2.3
2023-06-12 13:40:41 -04:00
Rapptz
9f5b6c2bed
Add changelog for v2.3
2023-06-12 13:40:12 -04:00
Rapptz
cf681105ce
Rename Permissions.manage_guild_expressions to manage_expressions
2023-06-11 13:52:16 -04:00
Rapptz
a8675ccde8
Fix afk_channel docstring error
2023-06-11 12:52:47 -04:00
Rapptz
abfb3a11b0
Refactor Guild.afk_channel to use a property
2023-06-11 12:49:17 -04:00
Rapptz
c5da0fe7c1
Remove and address stale TODO comments
2023-06-11 12:41:04 -04:00
Rapptz
f1bade4bda
Hoist webhook detection outside of store_user helper
2023-06-11 12:41:04 -04:00
Rapptz
d34a88411d
Fix spelling of DefaultAvatar colour doc strings
2023-06-07 22:13:58 -04:00
Rapptz
eedd7e3014
Add support for new pink default avatars
2023-06-07 22:12:47 -04:00
Rapptz
914773d0fb
Remove trailing whitespace
2023-06-04 07:53:25 -04:00
Rapptz
223e95a252
Catch TypeError for unhashable annotation types
2023-06-04 07:52:09 -04:00
Rapptz
e870bb1335
Add constant for the default file size limit
2023-05-19 21:21:37 -04:00
Rapptz
8d583ea71b
Update discriminator again for user_update events
2023-05-19 20:59:19 -04:00
Rapptz
8d17aa23c9
Remove @ prefix from usernames
...
Discord seemed to have backtracked on this display
2023-05-19 20:59:19 -04:00
Rapptz
48cca30ca1
Revert removal of discriminator lookup
2023-05-19 20:59:19 -04:00
Rapptz
9ebc13e160
Only use @ prefix in __str__ if the user is migrated
2023-05-19 20:59:19 -04:00
Rapptz
b8310268b0
Fix default_avatar detection for migrated users
2023-05-19 20:59:19 -04:00
Rapptz
df01db3490
Initial support for pomelo migration
2023-05-19 20:59:19 -04:00
Rapptz
3951b61440
Allow Interaction webhook URLs to be used in Webhook.from_url
2023-05-19 09:44:23 -04:00
Rapptz
8d047d9e1d
Fix opus.Decoder triggering a segfault
2023-05-11 02:27:01 -04:00
Rapptz
252ac38f92
Add fallback ClientUser.mutual_guilds property
...
Fixes #9387
2023-05-05 10:57:21 -04:00
Rapptz
c8e2644497
Fix custom attributes not being copied over for subclassed Group
2023-05-02 20:13:10 -04:00
Rapptz
2880f15287
Add changelog for v2.2.3
2023-05-01 18:41:32 -04:00
Rapptz
da10065c19
Fix channel edits on webhooks sending two requests
2023-04-27 18:05:43 -04:00
Rapptz
c57d488ca6
Fix FileHandler having ANSI escapes when used within PyCharm
2023-04-25 00:19:20 -04:00
Rapptz
cb6170a724
Fix AuditLogEntry.target being None for invites
...
Fix #9336
2023-04-18 06:16:42 -04:00
Rapptz
0adef0ec89
Update auto_archive_duration documentation
...
Fix #9351
2023-04-18 06:03:48 -04:00
Rapptz
ebc1bc3cbb
Fix crash from Discord sending null channel_id for automod audit logs
2023-03-28 04:10:59 -04:00
Rapptz
bb7668f8a5
Upgrade Message.guild references if None in Interaction
2023-03-24 04:12:47 -04:00
Rapptz
064cbd1125
Clean up Guild.edit documentation
2023-03-17 18:02:02 -04:00
Rapptz
08d668f21b
Fix improper usages of Optional MISSING in create_forum
2023-03-12 22:22:42 -04:00
Rapptz
c495762aa6
Fix Widget.members type docstring
2023-03-12 22:20:50 -04:00
Rapptz
78099992dd
Version bump for development
2023-03-01 22:49:32 -05:00
Rapptz
78175ded1b
Version bump to v2.2.2
2023-03-01 22:48:19 -05:00
Rapptz
82bfb3cf34
Version bump for development
2023-03-01 19:44:50 -05:00
Rapptz
bbf2cce488
Version bump to v2.2.1
2023-03-01 19:44:50 -05:00
Rapptz
4661fff2a0
Add changelog for v2.2.1
2023-03-01 19:44:50 -05:00
Rapptz
7a0744c9a9
Version bump for development
2023-02-28 09:10:46 -05:00
Rapptz
7f1b39b5b3
Version bump to v2.2.0
2023-02-28 09:10:18 -05:00
Rapptz
f849a54914
Add changelog for v2.2
2023-02-28 09:02:42 -05:00
Rapptz
2d6c50dbe1
Add note about colour changing
2023-02-28 09:02:42 -05:00
Rapptz
bd6bbdab00
Add support for stage message types
2023-02-27 09:17:40 -05:00
Rapptz
517d7ae4fe
Avoid converting target_id if it's None
2023-02-25 06:05:16 -05:00
Rapptz
fd9f3e9eff
Update docs with references to text in stage
2023-02-25 03:27:04 -05:00
Rapptz
da4651c97c
Implement Messageable for StageChannel
...
Fix #9248
2023-02-25 03:13:55 -05:00
Rapptz
4e09c34bbb
Suppress exceptions from invoking autocomplete
2023-02-17 13:24:59 -05:00
Rapptz
0c68eb338c
Add colour previews to the documentation
2023-02-16 10:45:53 -05:00
Rapptz
94fa00fbfd
Clarify documentation on Message.publish
2023-02-13 23:54:02 -05:00
Rapptz
40227f75de
Fix select decorator type checking error
2023-02-13 23:53:56 -05:00
Rapptz
a2b09c0ecd
Remove unused import
2023-02-11 18:40:17 -05:00
Rapptz
ec71a46907
Fix Message.channel rebinding sometimes being Object
2023-02-11 18:25:42 -05:00
Rapptz
4057afad6a
Add support for passing client to Webhook.from_url and Webhook.partial
2023-02-09 23:22:45 -05:00
Rapptz
3af6b308ab
Add changelog for v2.1.1
2023-02-09 16:20:10 -05:00
Rapptz
441d38f56b
Add fallback for sticker filename lookup
2023-02-09 16:19:01 -05:00
Rapptz
1395d3b495
Fix NameError in audit log target for app commands
2023-02-09 06:14:27 -05:00
Rapptz
183675be74
Add support for silent messages
2023-02-08 15:40:33 -05:00
Rapptz
93ed1646d2
Cleanup some private utilities in app_commands.commands
2023-02-02 00:33:18 -05:00
Rapptz
f1bd618b83
Pin black to v22.6
2023-02-01 08:24:52 -05:00
Rapptz
23bcb07d2b
[commands] Fix generic arg on Context.interaction
2023-02-01 07:46:31 -05:00
Rapptz
346ade168e
Fix default allowed_mentions for partial webhook state
2023-01-31 08:58:56 -05:00
Rapptz
7e95f98521
Fix webhooks and interactions not closing files after a request
2023-01-25 04:22:24 -05:00
Rapptz
faee0b4968
[commands] Explicit set traceback for hybrid invoke
...
Fix #9205
2023-01-25 03:05:24 -05:00