Bump discord.py to 2.7.1 (#6664)

This commit is contained in:
Jakub Kuczys
2026-03-04 02:50:26 +01:00
committed by GitHub
parent 29758fd104
commit 45c55418a4
6 changed files with 23 additions and 4 deletions

View File

@@ -79,8 +79,11 @@ HUMANIZED_PERM = {
"create_events": _("Create Events"),
"use_external_sounds": _("Use External Sounds"),
"send_voice_messages": _("Send Voice Messages"),
"set_voice_channel_status": _("Set Voice Channel Status"),
"send_polls": _("Create Polls"),
"use_external_apps": _("Use External Apps"),
"pin_messages": _("Pin Messages"),
"bypass_slowmode": _("Bypass Slowmode"),
}
DANGEROUS_COMMANDS = {

View File

@@ -644,10 +644,15 @@ class Filter(commands.Cog):
_ChildComponent = Union[
discord.Button,
discord.CheckboxComponent,
discord.CheckboxGroupComponent,
discord.FileComponent,
discord.FileUploadComponent,
discord.LabelComponent,
discord.MediaGalleryComponent,
discord.RadioGroupComponent,
discord.SelectMenu,
discord.SeparatorComponent,
discord.TextDisplay,
discord.TextInput,
discord.ThumbnailComponent,
@@ -673,8 +678,15 @@ def _extract_values_from_component(component: _ChildComponent) -> Iterable[Optio
yield component.content
elif isinstance(component, discord.ThumbnailComponent):
yield component.description
# FileComponent does not have any user-provided text fields
# LabelComponent and TextInput are modal-only components
# The following do not have any user-provided text fields
# - FileComponent
# - SeparatorComponent
# The following are modal-only components:
# - CheckboxComponent
# - CheckboxGroupComponent
# - FileUploadComponent
# - LabelComponent
# - TextInput
def _walk_all_components(components: Iterable[discord.Component]) -> Iterable[_ChildComponent]: